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::S3Outposts::Bucket Rule
A container for an Amazon S3 on Outposts bucket lifecycle rule.
Syntax
To declare this entity in your AWS 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
Pattern:
^([0-2]\d{3})-(0[0-9]|1[0-2])-([0-2]\d|3[01])T([01]\d|2[0-4]):([0-5]\d):([0-6]\d)((\.\d{3})?)Z$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
Minimum:
1Update requires: No interruption
Filter-
The container for the filter of the lifecycle rule.
Required: No
Type: Filter
Update requires: No interruption
IdProperty description not available.
Required: No
Type: String
Maximum:
255Update requires: No interruption
Status-
If
Enabled, the rule is currently being applied. IfDisabled, the rule is not currently being applied.Required: No
Type: String
Allowed values:
Enabled | DisabledUpdate requires: No interruption