GetR2BucketLifecycleRule

data class GetR2BucketLifecycleRule(val abortMultipartUploadsTransition: GetR2BucketLifecycleRuleAbortMultipartUploadsTransition, val conditions: GetR2BucketLifecycleRuleConditions, val deleteObjectsTransition: GetR2BucketLifecycleRuleDeleteObjectsTransition, val enabled: Boolean, val id: String, val storageClassTransitions: List<GetR2BucketLifecycleRuleStorageClassTransition>)

Constructors

Link copied to clipboard
constructor(abortMultipartUploadsTransition: GetR2BucketLifecycleRuleAbortMultipartUploadsTransition, conditions: GetR2BucketLifecycleRuleConditions, deleteObjectsTransition: GetR2BucketLifecycleRuleDeleteObjectsTransition, enabled: Boolean, id: String, storageClassTransitions: List<GetR2BucketLifecycleRuleStorageClassTransition>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Conditions that apply to all transitions of this rule

Link copied to clipboard
Link copied to clipboard

Whether or not this rule is in effect

Link copied to clipboard
val id: String

Unique identifier for this rule

Link copied to clipboard

Transitions to change the storage class of objects