BucketLifecycleConfigurationRule

data class BucketLifecycleConfigurationRule(val abortIncompleteMultipartUpload: BucketLifecycleConfigurationRuleAbortIncompleteMultipartUpload? = null, val expiration: BucketLifecycleConfigurationRuleExpiration? = null, val filter: BucketLifecycleConfigurationRuleFilter? = null, val id: String, val status: String? = null)

Constructors

Link copied to clipboard
constructor(abortIncompleteMultipartUpload: BucketLifecycleConfigurationRuleAbortIncompleteMultipartUpload? = null, expiration: BucketLifecycleConfigurationRuleExpiration? = null, filter: BucketLifecycleConfigurationRuleFilter? = null, id: String, status: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configuration block containing settings for abort incomplete multipart upload.

Link copied to clipboard

Configuration block containing settings for expiration of objects.

Link copied to clipboard

Configuration block containing settings for filtering.

Link copied to clipboard
val id: String

Unique identifier for the rule.

Link copied to clipboard
val status: String? = null

Status of the rule. Valid values: Enabled and Disabled. Defaults to Enabled.