Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data KMSEncryptionConfig Source #
Describes an encryption key for a destination in Amazon S3.
See: newKMSEncryptionConfig
smart constructor.
KMSEncryptionConfig' | |
|
Instances
newKMSEncryptionConfig Source #
Create a value of KMSEncryptionConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:aWSKMSKeyARN:KMSEncryptionConfig'
, kmsEncryptionConfig_aWSKMSKeyARN
- The Amazon Resource Name (ARN) of the encryption key. Must belong to the
same Amazon Web Services Region as the destination Amazon S3 bucket. For
more information, see
Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
kmsEncryptionConfig_aWSKMSKeyARN :: Lens' KMSEncryptionConfig Text Source #
The Amazon Resource Name (ARN) of the encryption key. Must belong to the same Amazon Web Services Region as the destination Amazon S3 bucket. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.