Struct fastly_api::models::logging_tls_common::LoggingTlsCommon
source · [−]pub struct LoggingTlsCommon {
pub tls_ca_cert: Option<String>,
pub tls_client_cert: Option<String>,
pub tls_client_key: Option<String>,
pub tls_hostname: Option<String>,
}Fields
tls_ca_cert: Option<String>A secure certificate to authenticate a server with. Must be in PEM format.
tls_client_cert: Option<String>The client certificate used to make authenticated requests. Must be in PEM format.
tls_client_key: Option<String>The client private key used to make authenticated requests. Must be in PEM format.
tls_hostname: Option<String>The hostname to verify the server’s certificate. This should be one of the Subject Alternative Name (SAN) fields for the certificate. Common Names (CN) are not supported.
Implementations
sourceimpl LoggingTlsCommon
impl LoggingTlsCommon
pub fn new() -> LoggingTlsCommon
Trait Implementations
sourceimpl Clone for LoggingTlsCommon
impl Clone for LoggingTlsCommon
sourcefn clone(&self) -> LoggingTlsCommon
fn clone(&self) -> LoggingTlsCommon
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 Debug for LoggingTlsCommon
impl Debug for LoggingTlsCommon
sourceimpl Default for LoggingTlsCommon
impl Default for LoggingTlsCommon
sourcefn default() -> LoggingTlsCommon
fn default() -> LoggingTlsCommon
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for LoggingTlsCommon
impl<'de> Deserialize<'de> for LoggingTlsCommon
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<LoggingTlsCommon> for LoggingTlsCommon
impl PartialEq<LoggingTlsCommon> for LoggingTlsCommon
sourcefn eq(&self, other: &LoggingTlsCommon) -> bool
fn eq(&self, other: &LoggingTlsCommon) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourceimpl Serialize for LoggingTlsCommon
impl Serialize for LoggingTlsCommon
impl StructuralPartialEq for LoggingTlsCommon
Auto Trait Implementations
impl RefUnwindSafe for LoggingTlsCommon
impl Send for LoggingTlsCommon
impl Sync for LoggingTlsCommon
impl Unpin for LoggingTlsCommon
impl UnwindSafe for LoggingTlsCommon
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