AWS::S3::StorageLens S3BucketDestination
This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AccountId" :
String
, "Arn" :String
, "Encryption" :Encryption
, "Format" :String
, "OutputSchemaVersion" :String
, "Prefix" :String
}
YAML
AccountId:
String
Arn:String
Encryption:Encryption
Format:String
OutputSchemaVersion:String
Prefix:String
Properties
AccountId
-
This property contains the details of the AWS account ID of the S3 Storage Lens export bucket destination.
Required: Yes
Type: String
Update requires: No interruption
Arn
-
This property contains the details of the ARN of the bucket destination of the S3 Storage Lens export.
Required: Yes
Type: String
Update requires: No interruption
Encryption
-
This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
Required: No
Type: Encryption
Update requires: No interruption
Format
-
This property contains the details of the format of the S3 Storage Lens export bucket destination.
Required: Yes
Type: String
Allowed values:
CSV | Parquet
Update requires: No interruption
OutputSchemaVersion
-
This property contains the details of the output schema version of the S3 Storage Lens export bucket destination.
Required: Yes
Type: String
Allowed values:
V_1
Update requires: No interruption
Prefix
-
This property contains the details of the prefix of the bucket destination of the S3 Storage Lens export .
Required: No
Type: String
Update requires: No interruption