View a markdown version of this page

AWS::S3::Bucket JournalTableConfiguration - 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 JournalTableConfiguration

The journal table configuration for an S3 Metadata configuration. The journal table is required for each metadata table configuration and cannot be disabled.

Note

The journal configuration will enter a failed state if a journal table already exists in the table bucket. The journal table of a previous configuration must be deleted before a new journal table can be created successfully.

Syntax

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

Properties

EncryptionConfiguration

The encryption configuration for the journal table.

Required: No

Type: MetadataTableEncryptionConfiguration

Update requires: No interruption

RecordExpiration

The journal table record expiration settings for the journal table.

Required: Yes

Type: RecordExpiration

Update requires: No interruption

TableArn

The Amazon Resource Name (ARN) for the journal table.

Required: No

Type: String

Update requires: No interruption

TableName

The name of the journal table.

Required: No

Type: String

Update requires: No interruption