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:
String
TableBucketType:String
TableNamespace: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
aws
value indicates an AWS managed table bucket, and thecustomer
value 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 | customer
Update 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