DeliveryStreamEncryptionConfigurationArgs

data class DeliveryStreamEncryptionConfigurationArgs(val kmsEncryptionConfig: Output<DeliveryStreamKmsEncryptionConfigArgs>? = null, val noEncryptionConfig: Output<DeliveryStreamEncryptionConfigurationNoEncryptionConfig>? = null) : ConvertibleToJava<DeliveryStreamEncryptionConfigurationArgs>

Constructors

constructor(kmsEncryptionConfig: Output<DeliveryStreamKmsEncryptionConfigArgs>? = null, noEncryptionConfig: Output<DeliveryStreamEncryptionConfigurationNoEncryptionConfig>? = null)

Properties

Link copied to clipboard

The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data.

Link copied to clipboard

Disables encryption. For valid values, see the NoEncryptionConfig content for the EncryptionConfiguration data type in the Amazon Kinesis Data Firehose API Reference .

Functions

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