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 InventoryS3BucketDestination = InventoryS3BucketDestination' {}
- newInventoryS3BucketDestination :: BucketName -> InventoryFormat -> InventoryS3BucketDestination
- inventoryS3BucketDestination_prefix :: Lens' InventoryS3BucketDestination (Maybe Text)
- inventoryS3BucketDestination_accountId :: Lens' InventoryS3BucketDestination (Maybe Text)
- inventoryS3BucketDestination_encryption :: Lens' InventoryS3BucketDestination (Maybe InventoryEncryption)
- inventoryS3BucketDestination_bucket :: Lens' InventoryS3BucketDestination BucketName
- inventoryS3BucketDestination_format :: Lens' InventoryS3BucketDestination InventoryFormat
Documentation
data InventoryS3BucketDestination Source #
Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where inventory results are published.
See: newInventoryS3BucketDestination
smart constructor.
InventoryS3BucketDestination' | |
|
Instances
newInventoryS3BucketDestination Source #
Create a value of InventoryS3BucketDestination
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:prefix:InventoryS3BucketDestination'
, inventoryS3BucketDestination_prefix
- The prefix that is prepended to all inventory results.
$sel:accountId:InventoryS3BucketDestination'
, inventoryS3BucketDestination_accountId
- The account ID that owns the destination S3 bucket. If no account ID is
provided, the owner is not validated before exporting data.
Although this value is optional, we strongly recommend that you set it to help prevent problems if the destination bucket ownership changes.
$sel:encryption:InventoryS3BucketDestination'
, inventoryS3BucketDestination_encryption
- Contains the type of server-side encryption used to encrypt the
inventory results.
$sel:bucket:InventoryS3BucketDestination'
, inventoryS3BucketDestination_bucket
- The Amazon Resource Name (ARN) of the bucket where inventory results
will be published.
$sel:format:InventoryS3BucketDestination'
, inventoryS3BucketDestination_format
- Specifies the output format of the inventory results.
inventoryS3BucketDestination_prefix :: Lens' InventoryS3BucketDestination (Maybe Text) Source #
The prefix that is prepended to all inventory results.
inventoryS3BucketDestination_accountId :: Lens' InventoryS3BucketDestination (Maybe Text) Source #
The account ID that owns the destination S3 bucket. If no account ID is provided, the owner is not validated before exporting data.
Although this value is optional, we strongly recommend that you set it to help prevent problems if the destination bucket ownership changes.
inventoryS3BucketDestination_encryption :: Lens' InventoryS3BucketDestination (Maybe InventoryEncryption) Source #
Contains the type of server-side encryption used to encrypt the inventory results.
inventoryS3BucketDestination_bucket :: Lens' InventoryS3BucketDestination BucketName Source #
The Amazon Resource Name (ARN) of the bucket where inventory results will be published.
inventoryS3BucketDestination_format :: Lens' InventoryS3BucketDestination InventoryFormat Source #
Specifies the output format of the inventory results.