Safe Haskell | None |
---|---|
Language | Haskell2010 |
EncryptionConfiguration is a property of the Amazon Kinesis Firehose DeliveryStream S3DestinationConfiguration property that specifies the encryption settings that Amazon Kinesis Firehose (Firehose) uses when delivering data to Amazon Simple Storage Service (Amazon S3).
- data KinesisFirehoseS3EncryptionConfiguration = KinesisFirehoseS3EncryptionConfiguration {}
- kinesisFirehoseS3EncryptionConfiguration :: KinesisFirehoseS3EncryptionConfiguration
- kfsecKMSEncryptionConfig :: Lens' KinesisFirehoseS3EncryptionConfiguration (Maybe KinesisFirehoseS3KMSEncryptionConfig)
- kfsecNoEncryptionConfig :: Lens' KinesisFirehoseS3EncryptionConfiguration (Maybe KinesisFirehoseNoEncryptionConfig)
Documentation
data KinesisFirehoseS3EncryptionConfiguration Source #
Full data type definition for KinesisFirehoseS3EncryptionConfiguration.
See kinesisFirehoseS3EncryptionConfiguration
for a more convenient
constructor.
kinesisFirehoseS3EncryptionConfiguration :: KinesisFirehoseS3EncryptionConfiguration Source #
Constructor for KinesisFirehoseS3EncryptionConfiguration
containing
required fields as arguments.
kfsecKMSEncryptionConfig :: Lens' KinesisFirehoseS3EncryptionConfiguration (Maybe KinesisFirehoseS3KMSEncryptionConfig) Source #
The AWS Key Management Service (AWS KMS) encryption key that Amazon S3 uses to encrypt your data.
kfsecNoEncryptionConfig :: Lens' KinesisFirehoseS3EncryptionConfiguration (Maybe KinesisFirehoseNoEncryptionConfig) Source #
Disables encryption. For valid values, see the NoEncryptionConfig content for the EncryptionConfiguration data type in the Amazon Kinesis Firehose API Reference.