Bucket V2Lifecycle Rule Args Builder
Builder for BucketV2LifecycleRuleArgs.
Functions
Link copied to clipboard
Link copied to clipboard
suspend fun expirations(vararg argument: suspend BucketV2LifecycleRuleExpirationArgsBuilder.() -> Unit)
suspend fun expirations(argument: List<suspend BucketV2LifecycleRuleExpirationArgsBuilder.() -> Unit>)
Link copied to clipboard
suspend fun noncurrentVersionExpirations(value: Output<List<BucketV2LifecycleRuleNoncurrentVersionExpirationArgs>>)
suspend fun noncurrentVersionExpirations(vararg values: BucketV2LifecycleRuleNoncurrentVersionExpirationArgs)
suspend fun noncurrentVersionExpirations(vararg values: Output<BucketV2LifecycleRuleNoncurrentVersionExpirationArgs>)
suspend fun noncurrentVersionExpirations(vararg argument: suspend BucketV2LifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
suspend fun noncurrentVersionExpirations(value: List<BucketV2LifecycleRuleNoncurrentVersionExpirationArgs>?)
suspend fun noncurrentVersionExpirations(values: List<Output<BucketV2LifecycleRuleNoncurrentVersionExpirationArgs>>)
suspend fun noncurrentVersionExpirations(argument: List<suspend BucketV2LifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit>)
suspend fun noncurrentVersionExpirations(argument: suspend BucketV2LifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun noncurrentVersionTransitions(value: Output<List<BucketV2LifecycleRuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(vararg values: BucketV2LifecycleRuleNoncurrentVersionTransitionArgs)
suspend fun noncurrentVersionTransitions(vararg values: Output<BucketV2LifecycleRuleNoncurrentVersionTransitionArgs>)
suspend fun noncurrentVersionTransitions(vararg argument: suspend BucketV2LifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
suspend fun noncurrentVersionTransitions(value: List<BucketV2LifecycleRuleNoncurrentVersionTransitionArgs>?)
suspend fun noncurrentVersionTransitions(values: List<Output<BucketV2LifecycleRuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(argument: List<suspend BucketV2LifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit>)
suspend fun noncurrentVersionTransitions(argument: suspend BucketV2LifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun transitions(vararg argument: suspend BucketV2LifecycleRuleTransitionArgsBuilder.() -> Unit)
suspend fun transitions(argument: List<suspend BucketV2LifecycleRuleTransitionArgsBuilder.() -> Unit>)