This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::S3::Bucket MetadataDestination
The destination information for the S3 Metadata configuration.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "TableBucketArn" :String, "TableBucketType" :String, "TableNamespace" :String}
YAML
TableBucketArn:StringTableBucketType:StringTableNamespace:String
Properties
TableBucketArn-
The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.
Required: No
Type: String
Update requires: No interruption
TableBucketType-
The type of the table bucket where the metadata configuration is stored. The
awsvalue indicates an AWS managed table bucket, and thecustomervalue indicates a customer-managed table bucket. V2 metadata configurations are stored in AWS managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets.Required: Yes
Type: String
Allowed values:
aws | customerUpdate requires: No interruption
TableNamespace-
The namespace in the table bucket where the metadata tables for a metadata configuration are stored.
Required: No
Type: String
Update requires: No interruption