pub struct AgentIngressCreate {
pub description: String,
pub metadata: String,
pub domain: String,
pub certificate_management_policy: Option<AgentIngressCertPolicy>,
}Fields§
§description: Stringhuman-readable description of the use of this Agent Ingress. optional, max 255 bytes.
metadata: Stringarbitrary user-defined machine-readable data of this Agent Ingress. optional, max 4096 bytes
domain: Stringthe domain that you own to be used as the base domain name to generate regional agent ingress domains.
certificate_management_policy: Option<AgentIngressCertPolicy>configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled. Optional.
Trait Implementations§
Source§impl Clone for AgentIngressCreate
impl Clone for AgentIngressCreate
Source§fn clone(&self) -> AgentIngressCreate
fn clone(&self) -> AgentIngressCreate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AgentIngressCreate
impl Debug for AgentIngressCreate
Source§impl Default for AgentIngressCreate
impl Default for AgentIngressCreate
Source§fn default() -> AgentIngressCreate
fn default() -> AgentIngressCreate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentIngressCreate
impl<'de> Deserialize<'de> for AgentIngressCreate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AgentIngressCreate
impl RefUnwindSafe for AgentIngressCreate
impl Send for AgentIngressCreate
impl Sync for AgentIngressCreate
impl Unpin for AgentIngressCreate
impl UnwindSafe for AgentIngressCreate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more