Struct fastly_api::models::tls_common_response::TlsCommonResponse
source · pub struct TlsCommonResponse {
pub tls_ca_cert: Option<String>,
pub tls_client_cert: Option<String>,
pub tls_client_key: Option<String>,
pub tls_cert_hostname: Option<String>,
pub use_tls: Option<UseTls>,
}
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_cert_hostname: Option<String>
The hostname used to verify a server’s certificate. It can either be the Common Name (CN) or a Subject Alternative Name (SAN).
use_tls: Option<UseTls>
Whether to use TLS.
Implementations§
source§impl TlsCommonResponse
impl TlsCommonResponse
pub fn new() -> TlsCommonResponse
Trait Implementations§
source§impl Clone for TlsCommonResponse
impl Clone for TlsCommonResponse
source§fn clone(&self) -> TlsCommonResponse
fn clone(&self) -> TlsCommonResponse
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 TlsCommonResponse
impl Debug for TlsCommonResponse
source§impl Default for TlsCommonResponse
impl Default for TlsCommonResponse
source§fn default() -> TlsCommonResponse
fn default() -> TlsCommonResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TlsCommonResponse
impl<'de> Deserialize<'de> for TlsCommonResponse
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<TlsCommonResponse> for TlsCommonResponse
impl PartialEq<TlsCommonResponse> for TlsCommonResponse
source§fn eq(&self, other: &TlsCommonResponse) -> bool
fn eq(&self, other: &TlsCommonResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for TlsCommonResponse
impl Serialize for TlsCommonResponse
impl StructuralPartialEq for TlsCommonResponse
Auto Trait Implementations§
impl RefUnwindSafe for TlsCommonResponse
impl Send for TlsCommonResponse
impl Sync for TlsCommonResponse
impl Unpin for TlsCommonResponse
impl UnwindSafe for TlsCommonResponse
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