Bucket Lifecycle Rule Args Builder
Builder for BucketLifecycleRuleArgs.
Functions
Link copied to clipboard
suspend fun abortMultipartUploads(vararg values: Output<BucketLifecycleRuleAbortMultipartUploadArgs>)
suspend fun abortMultipartUploads(vararg argument: suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit)
suspend fun abortMultipartUploads(values: List<Output<BucketLifecycleRuleAbortMultipartUploadArgs>>)
suspend fun abortMultipartUploads(argument: List<suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit>)
suspend fun abortMultipartUploads(argument: suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun expirations(vararg argument: suspend BucketLifecycleRuleExpirationArgsBuilder.() -> Unit)
suspend fun expirations(argument: List<suspend BucketLifecycleRuleExpirationArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
suspend fun noncurrentVersionExpirations(value: Output<List<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>)
suspend fun noncurrentVersionExpirations(vararg values: BucketLifecycleRuleNoncurrentVersionExpirationArgs)
suspend fun noncurrentVersionExpirations(vararg values: Output<BucketLifecycleRuleNoncurrentVersionExpirationArgs>)
suspend fun noncurrentVersionExpirations(vararg argument: suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
suspend fun noncurrentVersionExpirations(value: List<BucketLifecycleRuleNoncurrentVersionExpirationArgs>?)
suspend fun noncurrentVersionExpirations(values: List<Output<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>)
suspend fun noncurrentVersionExpirations(argument: List<suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit>)
suspend fun noncurrentVersionExpirations(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>)