AWS::S3::Bucket MetadataDestination - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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::Bucket MetadataDestination

The destination information for the S3 Metadata configuration.

Syntax

To declare this entity in your Amazon 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 Amazon managed table bucket, and the customer value indicates a customer-managed table bucket. V2 metadata configurations are stored in Amazon 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