Struct fastly_api::models::mutual_authentication_data_attributes::MutualAuthenticationDataAttributes
source · [−]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.
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. Required.
Implementations
Trait Implementations
sourceimpl Clone for MutualAuthenticationDataAttributes
impl Clone for MutualAuthenticationDataAttributes
sourcefn clone(&self) -> MutualAuthenticationDataAttributes
fn clone(&self) -> MutualAuthenticationDataAttributes
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Default for MutualAuthenticationDataAttributes
impl Default for MutualAuthenticationDataAttributes
sourcefn default() -> MutualAuthenticationDataAttributes
fn default() -> MutualAuthenticationDataAttributes
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MutualAuthenticationDataAttributes
impl<'de> Deserialize<'de> for MutualAuthenticationDataAttributes
sourcefn 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
sourceimpl PartialEq<MutualAuthenticationDataAttributes> for MutualAuthenticationDataAttributes
impl PartialEq<MutualAuthenticationDataAttributes> for MutualAuthenticationDataAttributes
sourcefn eq(&self, other: &MutualAuthenticationDataAttributes) -> bool
fn eq(&self, other: &MutualAuthenticationDataAttributes) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for MutualAuthenticationDataAttributes
Auto Trait Implementations
impl RefUnwindSafe for MutualAuthenticationDataAttributes
impl Send for MutualAuthenticationDataAttributes
impl Sync for MutualAuthenticationDataAttributes
impl Unpin for MutualAuthenticationDataAttributes
impl UnwindSafe for MutualAuthenticationDataAttributes
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more