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}
YAML
ConfigurationState:StringEncryptionConfiguration:MetadataTableEncryptionConfigurationRole:StringTableArn:StringTableName:String
Properties
ConfigurationState-
The state of the annotation table. Valid values are
ENABLEDandDISABLED.Required: Yes
Type: String
Allowed values:
ENABLED | DISABLEDUpdate requires: No interruption
EncryptionConfigurationProperty 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
TableArnProperty description not available.
Required: No
Type: String
Update requires: No interruption
TableNameProperty description not available.
Required: No
Type: String
Update requires: No interruption