BucketLifecycleRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "irgaceqnqixwffie")
suspend fun abortMultipartUploads(value: Output<List<BucketLifecycleRuleAbortMultipartUploadArgs>>)
@JvmName(name = "oysdfrfcrfhuauwm")
suspend fun abortMultipartUploads(vararg values: BucketLifecycleRuleAbortMultipartUploadArgs)
@JvmName(name = "bpmmglblavifiobb")
suspend fun abortMultipartUploads(vararg values: Output<BucketLifecycleRuleAbortMultipartUploadArgs>)
@JvmName(name = "qrfvgfrtfvkiktty")
suspend fun abortMultipartUploads(vararg argument: suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit)
@JvmName(name = "krylsbhwtninvssj")
suspend fun abortMultipartUploads(value: List<BucketLifecycleRuleAbortMultipartUploadArgs>?)
@JvmName(name = "rotmoqbnnipwhajc")
suspend fun abortMultipartUploads(values: List<Output<BucketLifecycleRuleAbortMultipartUploadArgs>>)
@JvmName(name = "jdoyttvhdvtejjen")
suspend fun abortMultipartUploads(argument: List<suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit>)
@JvmName(name = "xdwxlrnivcjpknvx")
suspend fun abortMultipartUploads(argument: suspend BucketLifecycleRuleAbortMultipartUploadArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhnaljwuutnugitw")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "snrdprvfaweonmmr")
suspend fun enabled(value: Boolean)
Link copied to clipboard
@JvmName(name = "jtigrbcdvrynvarv")
suspend fun expirations(value: Output<List<BucketLifecycleRuleExpirationArgs>>)
@JvmName(name = "vjhaecnrltwcgfro")
suspend fun expirations(vararg values: BucketLifecycleRuleExpirationArgs)
@JvmName(name = "cafobvjarcpwgbqj")
suspend fun expirations(vararg values: Output<BucketLifecycleRuleExpirationArgs>)
@JvmName(name = "xpbtbinvnnysiilu")
suspend fun expirations(vararg argument: suspend BucketLifecycleRuleExpirationArgsBuilder.() -> Unit)
@JvmName(name = "alivsnriufgoxshl")
suspend fun expirations(value: List<BucketLifecycleRuleExpirationArgs>?)
@JvmName(name = "gqjjlpjbibphmbmj")
suspend fun expirations(values: List<Output<BucketLifecycleRuleExpirationArgs>>)
@JvmName(name = "ycvrbnryabhnjgsu")
suspend fun expirations(argument: List<suspend BucketLifecycleRuleExpirationArgsBuilder.() -> Unit>)
@JvmName(name = "qrymtrhmhshbhdvs")
suspend fun expirations(argument: suspend BucketLifecycleRuleExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iygqgnqhbditosxb")
suspend fun filter(value: BucketLifecycleRuleFilterArgs?)
@JvmName(name = "yrqwxsycfmgouqmk")
suspend fun filter(value: Output<BucketLifecycleRuleFilterArgs>)
@JvmName(name = "bwwoygddgkjxinvr")
suspend fun filter(argument: suspend BucketLifecycleRuleFilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ovlttbwcqchmpgvl")
suspend fun id(value: Output<String>)
@JvmName(name = "ncuyhfuglhyrvwra")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "qgkebqwclfdrbrcj")
suspend fun noncurrentVersionExpirations(vararg values: BucketLifecycleRuleNoncurrentVersionExpirationArgs)
@JvmName(name = "wvffyqvpbsrfqmgm")
suspend fun noncurrentVersionExpirations(vararg values: Output<BucketLifecycleRuleNoncurrentVersionExpirationArgs>)
@JvmName(name = "dkwhpgebhtpbfuyr")
suspend fun noncurrentVersionExpirations(vararg argument: suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
@JvmName(name = "tqiwskujdesnmtcn")
suspend fun noncurrentVersionExpirations(values: List<Output<BucketLifecycleRuleNoncurrentVersionExpirationArgs>>)
@JvmName(name = "knptssbdbeelbxya")
suspend fun noncurrentVersionExpirations(argument: List<suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit>)
@JvmName(name = "uahgggkocdwxviub")
suspend fun noncurrentVersionExpirations(argument: suspend BucketLifecycleRuleNoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efplcobqjwxhuvsv")
suspend fun noncurrentVersionTransitions(vararg values: BucketLifecycleRuleNoncurrentVersionTransitionArgs)
@JvmName(name = "cupfoyghydhghuyw")
suspend fun noncurrentVersionTransitions(vararg values: Output<BucketLifecycleRuleNoncurrentVersionTransitionArgs>)
@JvmName(name = "gsbtgrsddsummkqu")
suspend fun noncurrentVersionTransitions(vararg argument: suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
@JvmName(name = "gqrwrnnmfeogprrx")
suspend fun noncurrentVersionTransitions(values: List<Output<BucketLifecycleRuleNoncurrentVersionTransitionArgs>>)
@JvmName(name = "orkecfyopewoxnrk")
suspend fun noncurrentVersionTransitions(argument: List<suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit>)
@JvmName(name = "wwberwqtdcbdnfar")
suspend fun noncurrentVersionTransitions(argument: suspend BucketLifecycleRuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fgjwmiqgfbywbafk")
suspend fun prefix(value: Output<String>)
@JvmName(name = "idierbxsmmmtbysa")
suspend fun prefix(value: String?)
Link copied to clipboard
@JvmName(name = "haxangmfmgunejfv")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "wulrwupopgrwgtkb")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xlfmuqeudlxsffow")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "equfbvvkfpgbcsha")
suspend fun transitions(value: Output<List<BucketLifecycleRuleTransitionArgs>>)
@JvmName(name = "vedqaklpomofrmyw")
suspend fun transitions(vararg values: BucketLifecycleRuleTransitionArgs)
@JvmName(name = "hetqkafbvnwcaeku")
suspend fun transitions(vararg values: Output<BucketLifecycleRuleTransitionArgs>)
@JvmName(name = "tokliunmguplavcc")
suspend fun transitions(vararg argument: suspend BucketLifecycleRuleTransitionArgsBuilder.() -> Unit)
@JvmName(name = "kwgxwkqjkgqwtrqx")
suspend fun transitions(value: List<BucketLifecycleRuleTransitionArgs>?)
@JvmName(name = "suddxhyvvgmatblx")
suspend fun transitions(values: List<Output<BucketLifecycleRuleTransitionArgs>>)
@JvmName(name = "qmjywqlnipyyqpvx")
suspend fun transitions(argument: List<suspend BucketLifecycleRuleTransitionArgsBuilder.() -> Unit>)
@JvmName(name = "iwuvhubsmpswpguw")
suspend fun transitions(argument: suspend BucketLifecycleRuleTransitionArgsBuilder.() -> Unit)