View a markdown version of this page

AWS::S3::Bucket AnnotationTableConfiguration - AWS CloudFormation

This is the new 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 AnnotationTableConfiguration

Specifies the configuration for the annotation table associated with a bucket's Amazon S3 Metadata configuration. The annotation table is an Iceberg table that records annotation events for objects in the bucket.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "ConfigurationState" : String, "EncryptionConfiguration" : MetadataTableEncryptionConfiguration, "Role" : String, "TableArn" : String, "TableName" : String }

Properties

ConfigurationState

The state of the annotation table. Valid values are ENABLED and DISABLED.

Required: Yes

Type: String

Allowed values: ENABLED | DISABLED

Update requires: No interruption

EncryptionConfiguration

Property description not available.

Required: No

Type: MetadataTableEncryptionConfiguration

Update requires: No interruption

Role

The ARN of the IAM role used to manage the annotation table.

Required: No

Type: String

Update requires: No interruption

TableArn

Property description not available.

Required: No

Type: String

Update requires: No interruption

TableName

Property description not available.

Required: No

Type: String

Update requires: No interruption