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

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: 1

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

Required: No

Type: String

Allowed values: Enabled | Disabled

Update requires: No interruption