ClusterEncryptionInfoArgs

data class ClusterEncryptionInfoArgs(val encryptionAtRestKmsKeyArn: Output<String>? = null, val encryptionInTransit: Output<ClusterEncryptionInfoEncryptionInTransitArgs>? = null) : ConvertibleToJava<ClusterEncryptionInfoArgs>

Constructors

Link copied to clipboard
fun ClusterEncryptionInfoArgs(encryptionAtRestKmsKeyArn: Output<String>? = null, encryptionInTransit: Output<ClusterEncryptionInfoEncryptionInTransitArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ClusterEncryptionInfoArgs

Properties

Link copied to clipboard
val encryptionAtRestKmsKeyArn: Output<String>? = null

You may specify a KMS key short ID or ARN (it will always output an ARN) to use for encrypting your data at rest. If no key is specified, an AWS managed KMS ('aws/msk' managed service) key will be used for encrypting the data at rest.

Link copied to clipboard

Configuration block to specify encryption in transit. See below.