pub struct AgentIngressCreate {
pub description: String,
pub metadata: String,
pub domain: String,
pub certificate_management_policy: Option<AgentIngressCertPolicy>,
}
Fields§
§description: String
human-readable description of the use of this Agent Ingress. optional, max 255 bytes.
metadata: String
arbitrary user-defined machine-readable data of this Agent Ingress. optional, max 4096 bytes
domain: String
the 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 copy 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