Package com.pulumi.aws.msk.inputs
Class ClusterClientAuthenticationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.msk.inputs.ClusterClientAuthenticationArgs.Builder
-
- Enclosing class:
- ClusterClientAuthenticationArgs
public static final class ClusterClientAuthenticationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterClientAuthenticationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterClientAuthenticationArgs
build()
ClusterClientAuthenticationArgs.Builder
sasl(ClusterClientAuthenticationSaslArgs sasl)
ClusterClientAuthenticationArgs.Builder
sasl(com.pulumi.core.Output<ClusterClientAuthenticationSaslArgs> sasl)
ClusterClientAuthenticationArgs.Builder
tls(ClusterClientAuthenticationTlsArgs tls)
ClusterClientAuthenticationArgs.Builder
tls(com.pulumi.core.Output<ClusterClientAuthenticationTlsArgs> tls)
ClusterClientAuthenticationArgs.Builder
unauthenticated(com.pulumi.core.Output<java.lang.Boolean> unauthenticated)
ClusterClientAuthenticationArgs.Builder
unauthenticated(java.lang.Boolean unauthenticated)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterClientAuthenticationArgs defaults)
-
-
Method Detail
-
sasl
public ClusterClientAuthenticationArgs.Builder sasl(@Nullable com.pulumi.core.Output<ClusterClientAuthenticationSaslArgs> sasl)
- Parameters:
sasl
- Configuration block for specifying SASL client authentication. See below.- Returns:
- builder
-
sasl
public ClusterClientAuthenticationArgs.Builder sasl(ClusterClientAuthenticationSaslArgs sasl)
- Parameters:
sasl
- Configuration block for specifying SASL client authentication. See below.- Returns:
- builder
-
tls
public ClusterClientAuthenticationArgs.Builder tls(@Nullable com.pulumi.core.Output<ClusterClientAuthenticationTlsArgs> tls)
- Parameters:
tls
- Configuration block for specifying TLS client authentication. See below.- Returns:
- builder
-
tls
public ClusterClientAuthenticationArgs.Builder tls(ClusterClientAuthenticationTlsArgs tls)
- Parameters:
tls
- Configuration block for specifying TLS client authentication. See below.- Returns:
- builder
-
unauthenticated
public ClusterClientAuthenticationArgs.Builder unauthenticated(@Nullable com.pulumi.core.Output<java.lang.Boolean> unauthenticated)
- Parameters:
unauthenticated
- Enables unauthenticated access.- Returns:
- builder
-
unauthenticated
public ClusterClientAuthenticationArgs.Builder unauthenticated(java.lang.Boolean unauthenticated)
- Parameters:
unauthenticated
- Enables unauthenticated access.- Returns:
- builder
-
build
public ClusterClientAuthenticationArgs build()
-
-