ClusterEncryptionInfoArgs

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

Constructors

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

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.

Functions

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