Skip to main content
Version: 2.1

IS3LifecycleRule

Interface in AWS.S3

Interface for Lifecycle Rule nodes.

Ancestors​

Properties​

AbortIncompleteMultipartUpload​

property AbortIncompleteMultipartUpload: IS3AbortIncompleteMultipartUpload

Type: IS3AbortIncompleteMultipartUpload

Specifies configuration for aborting incomplete multipart uploads.

Expiration​

property Expiration: IS3LifecycleExpiration

Type: IS3LifecycleExpiration

Specifies the expiration for objects.

Filter​

property Filter: IS3Filter

Type: IS3Filter

Specifies a filter to identify objects to which this lifecycle rule applies.

ID​

property ID: string

A unique identifier for the lifecycle rule.

NoncurrentVersionExpiration​

property NoncurrentVersionExpiration: IS3NoncurrentVersionExpiration

Type: IS3NoncurrentVersionExpiration

Specifies the expiration for noncurrent versions.

NoncurrentVersionTransitions​

property NoncurrentVersionTransitions: TS3NoncurrentVersionTransitions

Type: TS3NoncurrentVersionTransitions

A list of transition rules specifying when to transition noncurrent versions to what storage tiers.

Prefix​

property Prefix: string

Specifies a prefix to identify which objects this lifecycle rule applies.

Prefix is deprecated. Use Filter instead.

Status​

property Status: string

Specifies if the lifecycle rule is enabled or not.

Valid values: Enabled | Disabled.

Transitions​

property Transitions: TS3Transitions

Type: TS3Transitions

A list of transition rules specifying when to transition objects to what storage tiers.