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.