public static interface CfnCluster.ClientAuthenticationProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.msk.*; ClientAuthenticationProperty clientAuthenticationProperty = ClientAuthenticationProperty.builder() .sasl(SaslProperty.builder() .iam(IamProperty.builder() .enabled(false) .build()) .scram(ScramProperty.builder() .enabled(false) .build()) .build()) .tls(TlsProperty.builder() .certificateAuthorityArnList(List.of("certificateAuthorityArnList")) .enabled(false) .build()) .unauthenticated(UnauthenticatedProperty.builder() .enabled(false) .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnCluster.ClientAuthenticationProperty.Builder
A builder for
CfnCluster.ClientAuthenticationProperty |
static class |
CfnCluster.ClientAuthenticationProperty.Jsii$Proxy
An implementation for
CfnCluster.ClientAuthenticationProperty |
Modifier and Type | Method and Description |
---|---|
static CfnCluster.ClientAuthenticationProperty.Builder |
builder() |
default java.lang.Object |
getSasl()
Details for ClientAuthentication using SASL.
|
default java.lang.Object |
getTls()
Details for client authentication using TLS.
|
default java.lang.Object |
getUnauthenticated()
Details for ClientAuthentication using no authentication.
|
default java.lang.Object getSasl()
default java.lang.Object getTls()
default java.lang.Object getUnauthenticated()
static CfnCluster.ClientAuthenticationProperty.Builder builder()