RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "usuioauoirnklbeh")
suspend fun abortIncompleteMultipartUpload(value: AbortIncompleteMultipartUploadArgs?)
@JvmName(name = "gbbhiskubdmgadgw")
suspend fun abortIncompleteMultipartUpload(value: Output<AbortIncompleteMultipartUploadArgs>)
@JvmName(name = "hrkwetnhgefjdtth")
suspend fun abortIncompleteMultipartUpload(argument: suspend AbortIncompleteMultipartUploadArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qdxqgpcjdgflcwnn")
suspend fun expirationDate(value: Output<String>)
@JvmName(name = "kucxifriatiybvbn")
suspend fun expirationDate(value: String?)
Link copied to clipboard
@JvmName(name = "pdcusdovikgvuchf")
suspend fun expirationInDays(value: Output<Int>)
@JvmName(name = "pptkiinlreihjbbl")
suspend fun expirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "nbupwnvuxurgkwka")
suspend fun expiredObjectDeleteMarker(value: Output<Boolean>)
@JvmName(name = "khyjggcgcrcthvjh")
suspend fun expiredObjectDeleteMarker(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hbctvghljygisdqv")
suspend fun id(value: Output<String>)
@JvmName(name = "vgwriqcfoklymoan")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "mfbqirnjoogpkopk")
suspend fun noncurrentVersionExpiration(value: NoncurrentVersionExpirationArgs?)
@JvmName(name = "ogavvjhkhgffxiia")
suspend fun noncurrentVersionExpiration(value: Output<NoncurrentVersionExpirationArgs>)
@JvmName(name = "pfdtmwhdhogrxqhm")
suspend fun noncurrentVersionExpiration(argument: suspend NoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvivwgktmfgjnyge")
suspend fun noncurrentVersionExpirationInDays(value: Output<Int>)
@JvmName(name = "nknwacbiwuvciccq")
suspend fun noncurrentVersionExpirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "sohdjetsrrimpcmw")
suspend fun noncurrentVersionTransition(value: NoncurrentVersionTransitionArgs?)
@JvmName(name = "rvoijiunkksttjac")
suspend fun noncurrentVersionTransition(value: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "bgubiacojijmduwq")
suspend fun noncurrentVersionTransition(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sbhxriidirbcyaav")
suspend fun noncurrentVersionTransitions(value: Output<List<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "chjxqrhptmtmbsoh")
suspend fun noncurrentVersionTransitions(vararg values: NoncurrentVersionTransitionArgs)
@JvmName(name = "ndoryairadiofvnq")
suspend fun noncurrentVersionTransitions(vararg values: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "mwioakqumkvgacsv")
suspend fun noncurrentVersionTransitions(vararg argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
@JvmName(name = "htovnacnkyxtfapw")
suspend fun noncurrentVersionTransitions(value: List<NoncurrentVersionTransitionArgs>?)
@JvmName(name = "jaqeqqfllqysuvkw")
suspend fun noncurrentVersionTransitions(values: List<Output<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "crgqavbnxxgyhvec")
suspend fun noncurrentVersionTransitions(argument: List<suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit>)
@JvmName(name = "ntihcgqglguqxfdb")
suspend fun noncurrentVersionTransitions(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "twcypcnfpybcduga")
suspend fun objectSizeGreaterThan(value: Output<String>)
@JvmName(name = "bckifbmeknuvdxub")
suspend fun objectSizeGreaterThan(value: String?)
Link copied to clipboard
@JvmName(name = "pqvvlfwbrdcagtgs")
suspend fun objectSizeLessThan(value: Output<String>)
@JvmName(name = "axanhjgdslffbrks")
suspend fun objectSizeLessThan(value: String?)
Link copied to clipboard
@JvmName(name = "kbdaxnhfblqbobej")
suspend fun prefix(value: Output<String>)
@JvmName(name = "lfilhgcovhnvchte")
suspend fun prefix(value: String?)
Link copied to clipboard
@JvmName(name = "tbvojvoaliqakfrf")
fun status(value: RuleStatus)
@JvmName(name = "rvkaeauopxvxhjjb")
suspend fun status(value: Either<String, RuleStatus>?)
@JvmName(name = "smecgwywcvcjorlf")
suspend fun status(value: Output<Either<String, RuleStatus>>)
@JvmName(name = "enxjxybmqqraiber")
fun status(value: String)
Link copied to clipboard
@JvmName(name = "vhxqkpbrvdhapcju")
suspend fun tagFilters(value: Output<List<TagFilterArgs>>)
@JvmName(name = "sdefhjomnlvafjaw")
suspend fun tagFilters(vararg values: TagFilterArgs)
@JvmName(name = "yemxyspngyujupgx")
suspend fun tagFilters(vararg values: Output<TagFilterArgs>)
@JvmName(name = "koymrclnnwlrkrxq")
suspend fun tagFilters(vararg argument: suspend TagFilterArgsBuilder.() -> Unit)
@JvmName(name = "velfbwlhhelkjcxl")
suspend fun tagFilters(value: List<TagFilterArgs>?)
@JvmName(name = "actspqcjurdchmbx")
suspend fun tagFilters(values: List<Output<TagFilterArgs>>)
@JvmName(name = "hxcduhibueetmiuw")
suspend fun tagFilters(argument: List<suspend TagFilterArgsBuilder.() -> Unit>)
@JvmName(name = "olemrorvpjlpvfgl")
suspend fun tagFilters(argument: suspend TagFilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijdlwbofmpmfcyhe")
suspend fun transition(value: TransitionArgs?)
@JvmName(name = "evkwogyqgpqrubsp")
suspend fun transition(value: Output<TransitionArgs>)
@JvmName(name = "swppaacgvelvjxpd")
suspend fun transition(argument: suspend TransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dbycwiooebdrcnsy")
suspend fun transitions(value: Output<List<TransitionArgs>>)
@JvmName(name = "hdrdtmbhghgqiftf")
suspend fun transitions(vararg values: TransitionArgs)
@JvmName(name = "vlsrytkjykvlhcua")
suspend fun transitions(vararg values: Output<TransitionArgs>)
@JvmName(name = "qxcfgpkildcwpjwj")
suspend fun transitions(vararg argument: suspend TransitionArgsBuilder.() -> Unit)
@JvmName(name = "mpepeobxjretbanw")
suspend fun transitions(value: List<TransitionArgs>?)
@JvmName(name = "pamcnvefdkwfsyqw")
suspend fun transitions(values: List<Output<TransitionArgs>>)
@JvmName(name = "mtemrcrpfqkbygyb")
suspend fun transitions(argument: List<suspend TransitionArgsBuilder.() -> Unit>)
@JvmName(name = "oaqaucsdfgitpagd")
suspend fun transitions(argument: suspend TransitionArgsBuilder.() -> Unit)