AwsS3BucketBucketLifecycleConfigurationRulesDetails

Configuration for a lifecycle rule.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

How Amazon S3 responds when a multipart upload is incomplete. Specifically, provides a number of days before Amazon S3 cancels the entire upload.

Link copied to clipboard

The date when objects are moved or deleted.

Link copied to clipboard

The length in days of the lifetime for objects that are subject to the rule.

Link copied to clipboard

Whether Amazon S3 removes a delete marker that has no noncurrent versions. If set to true, the delete marker is expired. If set to false, the policy takes no action.

Link copied to clipboard

Identifies the objects that a rule applies to.

Link copied to clipboard
val id: String?

The unique identifier of the rule.

Link copied to clipboard

The number of days that an object is noncurrent before Amazon S3 can perform the associated action.

Link copied to clipboard

Transition rules that describe when noncurrent objects transition to a specified storage class.

Link copied to clipboard

A prefix that identifies one or more objects that the rule applies to.

Link copied to clipboard

The current status of the rule. Indicates whether the rule is currently being applied.

Link copied to clipboard

Transition rules that indicate when objects transition to a specified storage class.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String