FirehoseDeliveryStreamServerSideEncryption

data class FirehoseDeliveryStreamServerSideEncryption(val enabled: Boolean? = null, val keyArn: String? = null, val keyType: String? = null)

Constructors

constructor(enabled: Boolean? = null, keyArn: String? = null, keyType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val enabled: Boolean? = null

Whether to enable encryption at rest. Default is false.

Link copied to clipboard
val keyArn: String? = null

Amazon Resource Name (ARN) of the encryption key. Required when key_type is CUSTOMER_MANAGED_CMK.

Link copied to clipboard
val keyType: String? = null

Type of encryption key. Default is AWS_OWNED_CMK. Valid values are AWS_OWNED_CMK and CUSTOMER_MANAGED_CMK