Spaces Bucket Lifecycle Rule
data class SpacesBucketLifecycleRule(val abortIncompleteMultipartUploadDays: Int? = null, val enabled: Boolean, val expiration: SpacesBucketLifecycleRuleExpiration? = null, val id: String? = null, val noncurrentVersionExpiration: SpacesBucketLifecycleRuleNoncurrentVersionExpiration? = null, val prefix: String? = null)
Constructors
Link copied to clipboard
constructor(abortIncompleteMultipartUploadDays: Int? = null, enabled: Boolean, expiration: SpacesBucketLifecycleRuleExpiration? = null, id: String? = null, noncurrentVersionExpiration: SpacesBucketLifecycleRuleNoncurrentVersionExpiration? = null, prefix: String? = null)
Properties
Link copied to clipboard
Specifies the number of days after initiating a multipart upload when the multipart upload must be completed or else Spaces will abort the upload.
Link copied to clipboard
Specifies a time period after which applicable objects expire (documented below).
Link copied to clipboard
Specifies when non-current object versions expire (documented below). At least one of expiration
or noncurrent_version_expiration
must be specified.