Bucket Lifecycle Rule Args Builder
Builder for BucketLifecycleRuleArgs.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun noncurrentVersionExpiration(value: Output<BucketLifecycleRuleNoncurrentVersionExpirationArgs>)
suspend fun noncurrentVersionExpiration(argument: suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun noncurrentVersionTransitions(value: Output<List<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(vararg values: BucketLifecycleRuleNoncurrentVersionTransitionArgs)
suspend fun noncurrentVersionTransitions(vararg values: Output<BucketLifecycleRuleNoncurrentVersionTransitionArgs>)
suspend fun noncurrentVersionTransitions(vararg argument: suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
suspend fun noncurrentVersionTransitions(value: List<BucketLifecycleRuleNoncurrentVersionTransitionArgs>?)
suspend fun noncurrentVersionTransitions(values: List<Output<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(argument: List<suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit>)
suspend fun noncurrentVersionTransitions(argument: suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun transitions(vararg argument: suspend BucketLifecycleRuleTransitionArgsBuilder.() -> Unit)
suspend fun transitions(argument: List<suspend BucketLifecycleRuleTransitionArgsBuilder.() -> Unit>)