Struct aws_sdk_iot::types::TlsConfig
source · #[non_exhaustive]pub struct TlsConfig {
pub security_policy: Option<String>,
}
Expand description
An object that specifies the TLS configuration for a domain.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.security_policy: Option<String>
The security policy for a domain configuration. For more information, see Security policies in the Amazon Web Services IoT Core developer guide.
Implementations§
source§impl TlsConfig
impl TlsConfig
sourcepub fn security_policy(&self) -> Option<&str>
pub fn security_policy(&self) -> Option<&str>
The security policy for a domain configuration. For more information, see Security policies in the Amazon Web Services IoT Core developer guide.
Trait Implementations§
source§impl PartialEq for TlsConfig
impl PartialEq for TlsConfig
impl StructuralPartialEq for TlsConfig
Auto Trait Implementations§
impl Freeze for TlsConfig
impl RefUnwindSafe for TlsConfig
impl Send for TlsConfig
impl Sync for TlsConfig
impl Unpin for TlsConfig
impl UnwindSafe for TlsConfig
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.