This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
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 Amazon CloudFormation template, use the following syntax:
JSON
{ "AccountId" :String, "Arn" :String, "Encryption" :Encryption, "Format" :String, "OutputSchemaVersion" :String, "Prefix" :String}
YAML
AccountId:StringArn:StringEncryption:EncryptionFormat:StringOutputSchemaVersion:StringPrefix:String
Properties
AccountId- 
                    
This property contains the details of the Amazon Web Services 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 | ParquetUpdate 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_1Update 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