R2Bucket Lifecycle Rule Args Builder
Builder for R2BucketLifecycleRuleArgs.
Functions
Link copied to clipboard
suspend fun abortMultipartUploadsTransition(value: R2BucketLifecycleRuleAbortMultipartUploadsTransitionArgs?)
suspend fun abortMultipartUploadsTransition(value: Output<R2BucketLifecycleRuleAbortMultipartUploadsTransitionArgs>)
suspend fun abortMultipartUploadsTransition(argument: suspend R2BucketLifecycleRuleAbortMultipartUploadsTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun deleteObjectsTransition(value: Output<R2BucketLifecycleRuleDeleteObjectsTransitionArgs>)
suspend fun deleteObjectsTransition(argument: suspend R2BucketLifecycleRuleDeleteObjectsTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun storageClassTransitions(value: Output<List<R2BucketLifecycleRuleStorageClassTransitionArgs>>)
suspend fun storageClassTransitions(vararg values: Output<R2BucketLifecycleRuleStorageClassTransitionArgs>)
suspend fun storageClassTransitions(vararg argument: suspend R2BucketLifecycleRuleStorageClassTransitionArgsBuilder.() -> Unit)
suspend fun storageClassTransitions(values: List<Output<R2BucketLifecycleRuleStorageClassTransitionArgs>>)
suspend fun storageClassTransitions(argument: List<suspend R2BucketLifecycleRuleStorageClassTransitionArgsBuilder.() -> Unit>)
suspend fun storageClassTransitions(argument: suspend R2BucketLifecycleRuleStorageClassTransitionArgsBuilder.() -> Unit)