RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "ixxhicnthdlwhprp")
suspend fun abortIncompleteMultipartUpload(value: AbortIncompleteMultipartUploadArgs?)
@JvmName(name = "xomsxrsulueycdke")
suspend fun abortIncompleteMultipartUpload(value: Output<AbortIncompleteMultipartUploadArgs>)
@JvmName(name = "ssstsetldnorqxty")
suspend fun abortIncompleteMultipartUpload(argument: suspend AbortIncompleteMultipartUploadArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wspnxuxvuejorgld")
suspend fun expirationDate(value: Output<String>)
@JvmName(name = "wvdyrnxhtnslwuyy")
suspend fun expirationDate(value: String?)
Link copied to clipboard
@JvmName(name = "xquocknwkwowacql")
suspend fun expirationInDays(value: Output<Int>)
@JvmName(name = "dqcuoodurgmsbass")
suspend fun expirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "nppkbnhobgryngaq")
suspend fun expiredObjectDeleteMarker(value: Output<Boolean>)
@JvmName(name = "gtstyxglowotxkek")
suspend fun expiredObjectDeleteMarker(value: Boolean?)
Link copied to clipboard
@JvmName(name = "amkpbdgwxfdosivk")
suspend fun id(value: Output<String>)
@JvmName(name = "nlenrvkpkjbdwfwy")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "xjmhwrdcqhxujrts")
suspend fun noncurrentVersionExpiration(value: NoncurrentVersionExpirationArgs?)
@JvmName(name = "trnjnovjsvrdsffk")
suspend fun noncurrentVersionExpiration(value: Output<NoncurrentVersionExpirationArgs>)
@JvmName(name = "hwcmfqwcfxqgeple")
suspend fun noncurrentVersionExpiration(argument: suspend NoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vutkrwcdosmwredn")
suspend fun noncurrentVersionExpirationInDays(value: Output<Int>)
@JvmName(name = "bxwvoxisrinkmehb")
suspend fun noncurrentVersionExpirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "ftltqehqttkropkc")
suspend fun noncurrentVersionTransition(value: NoncurrentVersionTransitionArgs?)
@JvmName(name = "sendrvrdmloteudt")
suspend fun noncurrentVersionTransition(value: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "udvdvtcthsvlrgbk")
suspend fun noncurrentVersionTransition(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dnyerydxrmkeukhd")
suspend fun noncurrentVersionTransitions(value: Output<List<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "gmxwhoxqrhovombu")
suspend fun noncurrentVersionTransitions(vararg values: NoncurrentVersionTransitionArgs)
@JvmName(name = "nmwiejctkkdklwmf")
suspend fun noncurrentVersionTransitions(vararg values: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "qkrccrkbvmemxqxk")
suspend fun noncurrentVersionTransitions(vararg argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
@JvmName(name = "lnonjsvlmapfdgkg")
suspend fun noncurrentVersionTransitions(value: List<NoncurrentVersionTransitionArgs>?)
@JvmName(name = "gqtignjdglgtoyva")
suspend fun noncurrentVersionTransitions(values: List<Output<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "ipafkudoasrpqgye")
suspend fun noncurrentVersionTransitions(argument: List<suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit>)
@JvmName(name = "kxswnftwjvygwagt")
suspend fun noncurrentVersionTransitions(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bqwmthfykstwpxtk")
suspend fun objectSizeGreaterThan(value: Output<String>)
@JvmName(name = "cqdwydykiajppdia")
suspend fun objectSizeGreaterThan(value: String?)
Link copied to clipboard
@JvmName(name = "hkpunmhoddkbmwgt")
suspend fun objectSizeLessThan(value: Output<String>)
@JvmName(name = "wyimbhigbjcnvjqd")
suspend fun objectSizeLessThan(value: String?)
Link copied to clipboard
@JvmName(name = "fexvfeiwpumgeaxb")
suspend fun prefix(value: Output<String>)
@JvmName(name = "keeqvkxpdjinxjou")
suspend fun prefix(value: String?)
Link copied to clipboard
@JvmName(name = "bhcdhgsujflsiisf")
fun status(value: RuleStatus)
@JvmName(name = "yxmgtumwefglqaeg")
suspend fun status(value: Either<String, RuleStatus>?)
@JvmName(name = "ydthqwlgrsysxenq")
suspend fun status(value: Output<Either<String, RuleStatus>>)
@JvmName(name = "ftjxrlcnacxdjbrk")
fun status(value: String)
Link copied to clipboard
@JvmName(name = "ehaihtvopiakjuqy")
suspend fun tagFilters(value: Output<List<TagFilterArgs>>)
@JvmName(name = "soqnyjrqftjalgqb")
suspend fun tagFilters(vararg values: TagFilterArgs)
@JvmName(name = "hanlbavjqctrgbro")
suspend fun tagFilters(vararg values: Output<TagFilterArgs>)
@JvmName(name = "rlsvoicoarhueaev")
suspend fun tagFilters(vararg argument: suspend TagFilterArgsBuilder.() -> Unit)
@JvmName(name = "cbyihjtddljsujad")
suspend fun tagFilters(value: List<TagFilterArgs>?)
@JvmName(name = "pqjopfurmacaaobi")
suspend fun tagFilters(values: List<Output<TagFilterArgs>>)
@JvmName(name = "mrdlebfrpxrqlrcw")
suspend fun tagFilters(argument: List<suspend TagFilterArgsBuilder.() -> Unit>)
@JvmName(name = "aadrkfyruxtgrins")
suspend fun tagFilters(argument: suspend TagFilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tmijnhokpfiguvvw")
suspend fun transition(value: TransitionArgs?)
@JvmName(name = "dcisreowcungtbsv")
suspend fun transition(value: Output<TransitionArgs>)
@JvmName(name = "gmctojspyhxbewmr")
suspend fun transition(argument: suspend TransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vuleivecoyfvfdhh")
suspend fun transitions(value: Output<List<TransitionArgs>>)
@JvmName(name = "rastdhcpilolesfn")
suspend fun transitions(vararg values: TransitionArgs)
@JvmName(name = "ouvraxldiulvskek")
suspend fun transitions(vararg values: Output<TransitionArgs>)
@JvmName(name = "hendbnfmljqbeeqc")
suspend fun transitions(vararg argument: suspend TransitionArgsBuilder.() -> Unit)
@JvmName(name = "rkaefixegrvkvmhm")
suspend fun transitions(value: List<TransitionArgs>?)
@JvmName(name = "jhleurycjddtkoqt")
suspend fun transitions(values: List<Output<TransitionArgs>>)
@JvmName(name = "nnthxevuqdysewbw")
suspend fun transitions(argument: List<suspend TransitionArgsBuilder.() -> Unit>)
@JvmName(name = "xxcdsqwxxhxsvlbe")
suspend fun transitions(argument: suspend TransitionArgsBuilder.() -> Unit)