pub struct MutualAuthenticationDataAttributes {
    pub cert_bundle: Option<String>,
    pub enforced: Option<bool>,
    pub name: Option<String>,
}Fields§
§cert_bundle: Option<String>One or more certificates. Enter each individual certificate blob on a new line. Must be PEM-formatted. Required on create. You may optionally rotate the cert_bundle on update.
enforced: Option<bool>Determines whether Mutual TLS will fail closed (enforced) or fail open. A true value will require a successful Mutual TLS handshake for the connection to continue and will fail closed if unsuccessful. A false value will fail open and allow the connection to proceed. Optional. Defaults to true.
name: Option<String>A custom name for your mutual authentication. Optional. If name is not supplied we will auto-generate one.
Implementations§
Trait Implementations§
Source§impl Clone for MutualAuthenticationDataAttributes
 
impl Clone for MutualAuthenticationDataAttributes
Source§fn clone(&self) -> MutualAuthenticationDataAttributes
 
fn clone(&self) -> MutualAuthenticationDataAttributes
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 Default for MutualAuthenticationDataAttributes
 
impl Default for MutualAuthenticationDataAttributes
Source§fn default() -> MutualAuthenticationDataAttributes
 
fn default() -> MutualAuthenticationDataAttributes
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MutualAuthenticationDataAttributes
 
impl<'de> Deserialize<'de> for MutualAuthenticationDataAttributes
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
Source§impl PartialEq for MutualAuthenticationDataAttributes
 
impl PartialEq for MutualAuthenticationDataAttributes
Source§fn eq(&self, other: &MutualAuthenticationDataAttributes) -> bool
 
fn eq(&self, other: &MutualAuthenticationDataAttributes) -> bool
Tests for 
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MutualAuthenticationDataAttributes
Auto Trait Implementations§
impl Freeze for MutualAuthenticationDataAttributes
impl RefUnwindSafe for MutualAuthenticationDataAttributes
impl Send for MutualAuthenticationDataAttributes
impl Sync for MutualAuthenticationDataAttributes
impl Unpin for MutualAuthenticationDataAttributes
impl UnwindSafe for MutualAuthenticationDataAttributes
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