Bucket Lifecycle Rule Args
data class BucketLifecycleRuleArgs(val abortMultipartUploads: Output<List<BucketLifecycleRuleAbortMultipartUploadArgs>>? = null, val enabled: Output<Boolean>, val expirations: Output<List<BucketLifecycleRuleExpirationArgs>>? = null, val filter: Output<BucketLifecycleRuleFilterArgs>? = null, val id: Output<String>? = null, val noncurrentVersionExpirations: Output<List<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>? = null, val noncurrentVersionTransitions: Output<List<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>? = null, val prefix: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val transitions: Output<List<BucketLifecycleRuleTransitionArgs>>? = null) : ConvertibleToJava<BucketLifecycleRuleArgs>
Constructors
Link copied to clipboard
fun BucketLifecycleRuleArgs(abortMultipartUploads: Output<List<BucketLifecycleRuleAbortMultipartUploadArgs>>? = null, enabled: Output<Boolean>, expirations: Output<List<BucketLifecycleRuleExpirationArgs>>? = null, filter: Output<BucketLifecycleRuleFilterArgs>? = null, id: Output<String>? = null, noncurrentVersionExpirations: Output<List<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>? = null, noncurrentVersionTransitions: Output<List<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>? = null, prefix: Output<String>? = null, tags: Output<Map<String, Any>>? = null, transitions: Output<List<BucketLifecycleRuleTransitionArgs>>? = null)
Functions
Properties
Link copied to clipboard
val noncurrentVersionExpirations: Output<List<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>? = null
Link copied to clipboard
val noncurrentVersionTransitions: Output<List<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>? = null