RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "rlomxxoqkfsmygcs")
suspend fun abortIncompleteMultipartUpload(value: AbortIncompleteMultipartUploadArgs?)
@JvmName(name = "jhxjbppvnmmisajl")
suspend fun abortIncompleteMultipartUpload(value: Output<AbortIncompleteMultipartUploadArgs>)
@JvmName(name = "dbheloktlhuiqbiu")
suspend fun abortIncompleteMultipartUpload(argument: suspend AbortIncompleteMultipartUploadArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rhgewmmmdaqtxgmp")
suspend fun expirationDate(value: Output<String>)
@JvmName(name = "areruxtspylbhkco")
suspend fun expirationDate(value: String?)
Link copied to clipboard
@JvmName(name = "gbymbbibwcntsqqr")
suspend fun expirationInDays(value: Output<Int>)
@JvmName(name = "vkoeilsiavnoeskd")
suspend fun expirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "bcwensgdcleikmse")
suspend fun expiredObjectDeleteMarker(value: Output<Boolean>)
@JvmName(name = "iweqpxsbdwolbruh")
suspend fun expiredObjectDeleteMarker(value: Boolean?)
Link copied to clipboard
@JvmName(name = "elqxflrsudshfhji")
suspend fun id(value: Output<String>)
@JvmName(name = "cdprspukumksstwo")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "kqjefpkunjqjfkdi")
suspend fun noncurrentVersionExpiration(value: NoncurrentVersionExpirationArgs?)
@JvmName(name = "giofjxrjyjfdctbe")
suspend fun noncurrentVersionExpiration(value: Output<NoncurrentVersionExpirationArgs>)
@JvmName(name = "ecfuyjuyqchaxhlr")
suspend fun noncurrentVersionExpiration(argument: suspend NoncurrentVersionExpirationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcwctsahtdmrdalv")
suspend fun noncurrentVersionExpirationInDays(value: Output<Int>)
@JvmName(name = "vetruyxmvseghqtn")
suspend fun noncurrentVersionExpirationInDays(value: Int?)
Link copied to clipboard
@JvmName(name = "rcwhiyjfeckgkfag")
suspend fun noncurrentVersionTransition(value: NoncurrentVersionTransitionArgs?)
@JvmName(name = "xenrebiefmeuvobk")
suspend fun noncurrentVersionTransition(value: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "xalgtgvcvnsblqyd")
suspend fun noncurrentVersionTransition(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfecdkoorvpnmgqn")
suspend fun noncurrentVersionTransitions(value: Output<List<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "bmoamlgqjhfvvnsm")
suspend fun noncurrentVersionTransitions(vararg values: NoncurrentVersionTransitionArgs)
@JvmName(name = "boxfenvagqllmepu")
suspend fun noncurrentVersionTransitions(vararg values: Output<NoncurrentVersionTransitionArgs>)
@JvmName(name = "ckatsfpxnmtrowol")
suspend fun noncurrentVersionTransitions(vararg argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
@JvmName(name = "tvrulphnyflnkdqy")
suspend fun noncurrentVersionTransitions(value: List<NoncurrentVersionTransitionArgs>?)
@JvmName(name = "ycdehbktkdteoyll")
suspend fun noncurrentVersionTransitions(values: List<Output<NoncurrentVersionTransitionArgs>>)
@JvmName(name = "tuxjrvtybtqutsuc")
suspend fun noncurrentVersionTransitions(argument: List<suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit>)
@JvmName(name = "trwoqwepxwqkcnfd")
suspend fun noncurrentVersionTransitions(argument: suspend NoncurrentVersionTransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yofaocpwrltgveln")
suspend fun objectSizeGreaterThan(value: Output<String>)
@JvmName(name = "fddlbefqjjfasvdx")
suspend fun objectSizeGreaterThan(value: String?)
Link copied to clipboard
@JvmName(name = "npolmbuqdwcbvfxb")
suspend fun objectSizeLessThan(value: Output<String>)
@JvmName(name = "cohusqnmjwbkbvmd")
suspend fun objectSizeLessThan(value: String?)
Link copied to clipboard
@JvmName(name = "yxpwhyklhutgqgpc")
suspend fun prefix(value: Output<String>)
@JvmName(name = "pmmlrcadpqwhnbsy")
suspend fun prefix(value: String?)
Link copied to clipboard
@JvmName(name = "uhsrxqrkvwpugnsj")
fun status(value: RuleStatus)
@JvmName(name = "hlkhdxdectygjfkp")
suspend fun status(value: Either<String, RuleStatus>?)
@JvmName(name = "uvuaapfgfsjfppbt")
suspend fun status(value: Output<Either<String, RuleStatus>>)
@JvmName(name = "hcsfsqnylkpsmgeu")
fun status(value: String)
Link copied to clipboard
@JvmName(name = "rjpovgkntfloxmvn")
suspend fun tagFilters(value: Output<List<TagFilterArgs>>)
@JvmName(name = "bdxvgjsfopxnijia")
suspend fun tagFilters(vararg values: TagFilterArgs)
@JvmName(name = "bpppscsncvcshsek")
suspend fun tagFilters(vararg values: Output<TagFilterArgs>)
@JvmName(name = "ocqguchsbiyeiglm")
suspend fun tagFilters(vararg argument: suspend TagFilterArgsBuilder.() -> Unit)
@JvmName(name = "xvwalmbgosspwohp")
suspend fun tagFilters(value: List<TagFilterArgs>?)
@JvmName(name = "bxuujykiafgsyrtm")
suspend fun tagFilters(values: List<Output<TagFilterArgs>>)
@JvmName(name = "pxkkcwukjsprskve")
suspend fun tagFilters(argument: List<suspend TagFilterArgsBuilder.() -> Unit>)
@JvmName(name = "fhfwwpqcwjdgcevw")
suspend fun tagFilters(argument: suspend TagFilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yqdpjjndlqhypjcj")
suspend fun transition(value: TransitionArgs?)
@JvmName(name = "hemqqttfpgcmmcyw")
suspend fun transition(value: Output<TransitionArgs>)
@JvmName(name = "mqfvwuwjovhjmmae")
suspend fun transition(argument: suspend TransitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xkmjrfenanlhgocc")
suspend fun transitions(value: Output<List<TransitionArgs>>)
@JvmName(name = "txclclyuyrlqfocy")
suspend fun transitions(vararg values: TransitionArgs)
@JvmName(name = "lcjreafhfqvxbaxs")
suspend fun transitions(vararg values: Output<TransitionArgs>)
@JvmName(name = "jjqmjrwpefstfqav")
suspend fun transitions(vararg argument: suspend TransitionArgsBuilder.() -> Unit)
@JvmName(name = "guugpjanutbkccjj")
suspend fun transitions(value: List<TransitionArgs>?)
@JvmName(name = "gyldyyhjqalqmbep")
suspend fun transitions(values: List<Output<TransitionArgs>>)
@JvmName(name = "anaexnaxfubvuoqs")
suspend fun transitions(argument: List<suspend TransitionArgsBuilder.() -> Unit>)
@JvmName(name = "taartecvircctmcy")
suspend fun transitions(argument: suspend TransitionArgsBuilder.() -> Unit)