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::S3Tables::Table SnapshotManagement
Contains details about the snapshot management settings for an Iceberg table. The oldest snapshot expires when its age exceeds the maxSnapshotAgeHours
and the total number of snapshots exceeds the value for the minimum number of snapshots to keep minSnapshotsToKeep
.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "MaxSnapshotAgeHours" :
Integer
, "MinSnapshotsToKeep" :Integer
, "Status" :String
}
YAML
MaxSnapshotAgeHours:
Integer
MinSnapshotsToKeep:Integer
Status:String
Properties
MaxSnapshotAgeHours
-
The maximum age of a snapshot before it can be expired.
Required: No
Type: Integer
Minimum:
1
Update requires: No interruption
MinSnapshotsToKeep
-
The minimum number of snapshots to keep.
Required: No
Type: Integer
Minimum:
1
Update requires: No interruption
Status
-
The status of the maintenance configuration.
Required: No
Type: String
Allowed values:
enabled | disabled
Update requires: No interruption