Struct aws_sdk_securityhub::types::builders::AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
source · #[non_exhaustive]pub struct AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsMskClusterClusterInfoClientAuthenticationTlsDetails
.
Implementations§
source§impl AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
impl AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
Appends an item to certificate_authority_arn_list
.
To override the contents of this collection use set_certificate_authority_arn_list
.
List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.
List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.
List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Indicates whether TLS authentication is enabled or not.
sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Indicates whether TLS authentication is enabled or not.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Indicates whether TLS authentication is enabled or not.
sourcepub fn build(self) -> AwsMskClusterClusterInfoClientAuthenticationTlsDetails
pub fn build(self) -> AwsMskClusterClusterInfoClientAuthenticationTlsDetails
Consumes the builder and constructs a AwsMskClusterClusterInfoClientAuthenticationTlsDetails
.
Trait Implementations§
source§impl Clone for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
impl Clone for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
source§fn clone(&self) -> AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
fn clone(&self) -> AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
impl Default for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
source§fn default() -> AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
fn default() -> AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
source§impl PartialEq for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
impl PartialEq for AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
source§fn eq(
&self,
other: &AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder
) -> bool
fn eq( &self, other: &AwsMskClusterClusterInfoClientAuthenticationTlsDetailsBuilder ) -> bool
self
and other
values to be equal, and is used
by ==
.