Struct google_connectors1::api::SslConfigTemplate
source · pub struct SslConfigTemplate {
pub additional_variables: Option<Vec<ConfigVariableTemplate>>,
pub client_cert_type: Option<Vec<String>>,
pub is_tls_mandatory: Option<bool>,
pub server_cert_type: Option<Vec<String>>,
pub ssl_type: Option<String>,
}
Expand description
Ssl config details of a connector version
This type is not used in any activity, and only used as part of another schema.
Fields§
§additional_variables: Option<Vec<ConfigVariableTemplate>>
Any additional fields that need to be rendered
client_cert_type: Option<Vec<String>>
List of supported Client Cert Types
is_tls_mandatory: Option<bool>
Boolean for determining if the connector version mandates TLS.
server_cert_type: Option<Vec<String>>
List of supported Server Cert Types
ssl_type: Option<String>
Controls the ssl type for the given connector version
Trait Implementations§
source§impl Clone for SslConfigTemplate
impl Clone for SslConfigTemplate
source§fn clone(&self) -> SslConfigTemplate
fn clone(&self) -> SslConfigTemplate
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 SslConfigTemplate
impl Debug for SslConfigTemplate
source§impl Default for SslConfigTemplate
impl Default for SslConfigTemplate
source§fn default() -> SslConfigTemplate
fn default() -> SslConfigTemplate
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SslConfigTemplate
impl<'de> Deserialize<'de> for SslConfigTemplate
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 Serialize for SslConfigTemplate
impl Serialize for SslConfigTemplate
impl Part for SslConfigTemplate
Auto Trait Implementations§
impl RefUnwindSafe for SslConfigTemplate
impl Send for SslConfigTemplate
impl Sync for SslConfigTemplate
impl Unpin for SslConfigTemplate
impl UnwindSafe for SslConfigTemplate
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