This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon 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 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 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 
- Id
- Property description not available. - Required: No - Type: String - Maximum: - 255- Update 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