AWS::S3Outposts::Bucket Rule
A container for an Amazon S3 on Outposts bucket lifecycle rule.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "AbortIncompleteMultipartUpload" :AbortIncompleteMultipartUpload, "ExpirationDate" :String, "ExpirationInDays" :Integer, "Filter" :Filter, "Id" :String, "Status" :String}
YAML
AbortIncompleteMultipartUpload:AbortIncompleteMultipartUploadExpirationDate:StringExpirationInDays:IntegerFilter:FilterId:StringStatus:String
Properties
AbortIncompleteMultipartUpload-
The container for the abort incomplete multipart upload rule.
Required: No
Type: AbortIncompleteMultipartUpload
Update requires: No interruption
ExpirationDate-
Specifies the expiration for the lifecycle of the object by specifying an expiry date.
Required: No
Type: String
Update requires: No interruption
ExpirationInDays-
Specifies the expiration for the lifecycle of the object in the form of days that the object has been in the S3 on Outposts bucket.
Required: No
Type: Integer
Update requires: No interruption
Filter-
The container for the filter of the lifecycle rule.
Required: No
Type: Filter
Update requires: No interruption
Id-
The unique identifier for the lifecycle rule. The value can't be longer than 255 characters.
Required: No
Type: String
Update requires: No interruption
Status-
If
Enabled, the rule is currently being applied. IfDisabled, the rule is not currently being applied.Required: Yes
Type: String
Update requires: No interruption