pub struct AgentIngressCertPolicy {
pub authority: String,
pub private_key_type: String,
}
Fields§
certificate authority to request certificates from. The only supported value is letsencrypt.
private_key_type: String
type of private key to use when requesting certificates. Defaults to rsa, can be either rsa or ecdsa.
Trait Implementations§
Source§impl Clone for AgentIngressCertPolicy
impl Clone for AgentIngressCertPolicy
Source§fn clone(&self) -> AgentIngressCertPolicy
fn clone(&self) -> AgentIngressCertPolicy
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 AgentIngressCertPolicy
impl Debug for AgentIngressCertPolicy
Source§impl Default for AgentIngressCertPolicy
impl Default for AgentIngressCertPolicy
Source§fn default() -> AgentIngressCertPolicy
fn default() -> AgentIngressCertPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentIngressCertPolicy
impl<'de> Deserialize<'de> for AgentIngressCertPolicy
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 AgentIngressCertPolicy
impl RefUnwindSafe for AgentIngressCertPolicy
impl Send for AgentIngressCertPolicy
impl Sync for AgentIngressCertPolicy
impl Unpin for AgentIngressCertPolicy
impl UnwindSafe for AgentIngressCertPolicy
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