Package com.pulumi.aws.msk.outputs
Class ClusterEncryptionInfoEncryptionInTransit
- java.lang.Object
-
- com.pulumi.aws.msk.outputs.ClusterEncryptionInfoEncryptionInTransit
-
public final class ClusterEncryptionInfoEncryptionInTransit extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterEncryptionInfoEncryptionInTransit.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClusterEncryptionInfoEncryptionInTransit.Builderbuilder()static ClusterEncryptionInfoEncryptionInTransit.Builderbuilder(ClusterEncryptionInfoEncryptionInTransit defaults)java.util.Optional<java.lang.String>clientBroker()java.util.Optional<java.lang.Boolean>inCluster()
-
-
-
Method Detail
-
clientBroker
public java.util.Optional<java.lang.String> clientBroker()
- Returns:
- Encryption setting for data in transit between clients and brokers. Valid values: `TLS`, `TLS_PLAINTEXT`, and `PLAINTEXT`. Default value is `TLS`.
-
inCluster
public java.util.Optional<java.lang.Boolean> inCluster()
- Returns:
- Whether data communication among broker nodes is encrypted. Default value: `true`.
-
builder
public static ClusterEncryptionInfoEncryptionInTransit.Builder builder()
-
builder
public static ClusterEncryptionInfoEncryptionInTransit.Builder builder(ClusterEncryptionInfoEncryptionInTransit defaults)
-
-