AWS::S3Outposts::Bucket Rule - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new 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 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