class Aws::S3::Types::InventoryS3BucketDestination
Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where inventory results are published.
@note When making an API call, you may pass InventoryS3BucketDestination
data as a hash: { account_id: "AccountId", bucket: "BucketName", # required format: "CSV", # required, accepts CSV, ORC, Parquet prefix: "Prefix", encryption: { sses3: { }, ssekms: { key_id: "SSEKMSKeyId", # required }, }, }
@!attribute [rw] account_id
The account ID that owns the destination S3 bucket. If no account ID is provided, the owner is not validated before exporting data. <note markdown="1"> Although this value is optional, we strongly recommend that you set it to help prevent problems if the destination bucket ownership changes. </note> @return [String]
@!attribute [rw] bucket
The Amazon Resource Name (ARN) of the bucket where inventory results will be published. @return [String]
@!attribute [rw] format
Specifies the output format of the inventory results. @return [String]
@!attribute [rw] prefix
The prefix that is prepended to all inventory results. @return [String]
@!attribute [rw] encryption
Contains the type of server-side encryption used to encrypt the inventory results. @return [Types::InventoryEncryption]
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/InventoryS3BucketDestination AWS API Documentation
Constants
- SENSITIVE