DeliveryStreamEncryptionConfigurationInput

Constructors

constructor(keyArn: String? = null, keyType: DeliveryStreamEncryptionConfigurationInputKeyType)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val keyArn: String? = null

If you set KeyType to CUSTOMER_MANAGED_CMK , you must specify the Amazon Resource Name (ARN) of the CMK. If you set KeyType to AWS _OWNED_CMK , Firehose uses a service-account CMK.

Link copied to clipboard

Indicates the type of customer master key (CMK) to use for encryption. The default setting is AWS_OWNED_CMK . For more information about CMKs, see Customer Master Keys (CMKs) . You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams.