AWS::S3Outposts::Bucket Rule - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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 }

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. If Disabled, the rule is not currently being applied.

Required: Yes

Type: String

Update requires: No interruption