Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data S3ExportConfiguration = S3ExportConfiguration' {}
- newS3ExportConfiguration :: Text -> Text -> S3EncryptionConfiguration -> S3ExportConfiguration
- s3ExportConfiguration_bucket :: Lens' S3ExportConfiguration Text
- s3ExportConfiguration_prefix :: Lens' S3ExportConfiguration Text
- s3ExportConfiguration_encryptionConfiguration :: Lens' S3ExportConfiguration S3EncryptionConfiguration
Documentation
data S3ExportConfiguration Source #
The Amazon Simple Storage Service (Amazon S3) bucket location in which a journal export job writes the journal contents.
See: newS3ExportConfiguration
smart constructor.
S3ExportConfiguration' | |
|
Instances
newS3ExportConfiguration Source #
Create a value of S3ExportConfiguration
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:bucket:S3ExportConfiguration'
, s3ExportConfiguration_bucket
- The Amazon S3 bucket name in which a journal export job writes the
journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
$sel:prefix:S3ExportConfiguration'
, s3ExportConfiguration_prefix
- The prefix for the Amazon S3 bucket in which a journal export job writes
the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
$sel:encryptionConfiguration:S3ExportConfiguration'
, s3ExportConfiguration_encryptionConfiguration
- The encryption settings that are used by a journal export job to write
data in an Amazon S3 bucket.
s3ExportConfiguration_bucket :: Lens' S3ExportConfiguration Text Source #
The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
s3ExportConfiguration_prefix :: Lens' S3ExportConfiguration Text Source #
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
s3ExportConfiguration_encryptionConfiguration :: Lens' S3ExportConfiguration S3EncryptionConfiguration Source #
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.