BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "lvcnptqjomvpmlnm")
suspend fun acl(value: Output<List<BucketAccessControlArgs>>)
@JvmName(name = "ybcaanigabvmgjit")
suspend fun acl(vararg values: Output<BucketAccessControlArgs>)
@JvmName(name = "vibscukiwndckiio")
suspend fun acl(vararg values: BucketAccessControlArgs)
@JvmName(name = "xkvtwhekoukcajmq")
suspend fun acl(vararg argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "xergjjhyqranvbkl")
suspend fun acl(values: List<Output<BucketAccessControlArgs>>)
@JvmName(name = "sfriqsuscvpnfdaa")
suspend fun acl(value: List<BucketAccessControlArgs>?)
@JvmName(name = "kuekvnhjwbkafyxh")
suspend fun acl(argument: List<suspend BucketAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "efluojvxtreuvshu")
suspend fun acl(argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nuobkfkdvgxvntld")
suspend fun autoclass(value: Output<BucketAutoclassArgs>)
@JvmName(name = "anofnjhkglxsoiwo")
suspend fun autoclass(value: BucketAutoclassArgs?)
@JvmName(name = "nwwvdtvdqfcqxxtc")
suspend fun autoclass(argument: suspend BucketAutoclassArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "meecedusgbrxnsen")
suspend fun billing(value: Output<BucketBillingArgs>)
@JvmName(name = "ybdmyarmcybkvcak")
suspend fun billing(value: BucketBillingArgs?)
@JvmName(name = "nowyqptpdwgyvigp")
suspend fun billing(argument: suspend BucketBillingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ejpqosoxnctlestd")
suspend fun cors(value: Output<List<BucketCorsItemArgs>>)
@JvmName(name = "xlgokoenokvsxiam")
suspend fun cors(vararg values: Output<BucketCorsItemArgs>)
@JvmName(name = "pabjtvkcbqgojjfc")
suspend fun cors(vararg values: BucketCorsItemArgs)
@JvmName(name = "hkwxfbxcnifddpea")
suspend fun cors(vararg argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
@JvmName(name = "xniwygdjgytygbws")
suspend fun cors(values: List<Output<BucketCorsItemArgs>>)
@JvmName(name = "sfysbnpvtnylkfer")
suspend fun cors(value: List<BucketCorsItemArgs>?)
@JvmName(name = "pdacklgdwqdhqccd")
suspend fun cors(argument: List<suspend BucketCorsItemArgsBuilder.() -> Unit>)
@JvmName(name = "hvswxwpsifdvfmxr")
suspend fun cors(argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgoycrbvwloacbut")
suspend fun customPlacementConfig(value: Output<BucketCustomPlacementConfigArgs>)
@JvmName(name = "wwgvcwewpwbfyorj")
suspend fun customPlacementConfig(value: BucketCustomPlacementConfigArgs?)
@JvmName(name = "nfuulvbldjdjvgac")
suspend fun customPlacementConfig(argument: suspend BucketCustomPlacementConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vrvuglwsdbtjfupm")
suspend fun defaultEventBasedHold(value: Output<Boolean>)
@JvmName(name = "pbenuytqfbuahwcp")
suspend fun defaultEventBasedHold(value: Boolean?)
Link copied to clipboard
@JvmName(name = "apkcimqqinqvopyy")
suspend fun defaultObjectAcl(value: Output<List<ObjectAccessControlArgs>>)
@JvmName(name = "lrglrxomvmxfahuh")
suspend fun defaultObjectAcl(vararg values: Output<ObjectAccessControlArgs>)
@JvmName(name = "remjbduxoxqircjy")
suspend fun defaultObjectAcl(vararg values: ObjectAccessControlArgs)
@JvmName(name = "qyfqerteblirmghv")
suspend fun defaultObjectAcl(vararg argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "hkmqcadidaedxmvb")
suspend fun defaultObjectAcl(values: List<Output<ObjectAccessControlArgs>>)
@JvmName(name = "qdwlntjjxchfhicg")
suspend fun defaultObjectAcl(value: List<ObjectAccessControlArgs>?)
@JvmName(name = "fckwhaakxhpcfnsq")
suspend fun defaultObjectAcl(argument: List<suspend ObjectAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "jhcfgwauyxgfnkht")
suspend fun defaultObjectAcl(argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgkjsktlivxaacyf")
suspend fun encryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "oiekvnebcrsnpgtu")
suspend fun encryption(value: BucketEncryptionArgs?)
@JvmName(name = "jjehidjbcpuqhsmh")
suspend fun encryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pijtumqmwjlntaeq")
suspend fun etag(value: Output<String>)
@JvmName(name = "tqmeyrewybbdhmwr")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "sqgcxalpccsssvom")
suspend fun iamConfiguration(value: Output<BucketIamConfigurationArgs>)
@JvmName(name = "mcieuurtkedhusyc")
suspend fun iamConfiguration(value: BucketIamConfigurationArgs?)
@JvmName(name = "fqtfderjkknjucyt")
suspend fun iamConfiguration(argument: suspend BucketIamConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vpwwxxypmakpdkke")
suspend fun id(value: Output<String>)
@JvmName(name = "jsqxpisrdfhdbchq")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "wlpfncyipniqdvqo")
suspend fun kind(value: Output<String>)
@JvmName(name = "pdeoncdeocoyqjnd")
suspend fun kind(value: String?)
Link copied to clipboard
@JvmName(name = "pvlkrbocitgbrwrg")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "jhvlcngdvsabftbi")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "ualehimonwtqmvem")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ltgxptrigiwiwfgh")
suspend fun lifecycle(value: Output<BucketLifecycleArgs>)
@JvmName(name = "aisusuwxyinmdauc")
suspend fun lifecycle(value: BucketLifecycleArgs?)
@JvmName(name = "nbdbtwirliqjxmnc")
suspend fun lifecycle(argument: suspend BucketLifecycleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nbddtophmlkmwlgn")
suspend fun location(value: Output<String>)
@JvmName(name = "scoheheilpmsxowx")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "nqmkdirvoedjjkan")
suspend fun locationType(value: Output<String>)
@JvmName(name = "kspilsmxvbortlnn")
suspend fun locationType(value: String?)
Link copied to clipboard
@JvmName(name = "mpevkptnjbgdquks")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "beoylwqdtsmnvmjk")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "yybihelxjgkujved")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nosbbkdfiroudkia")
suspend fun metageneration(value: Output<String>)
@JvmName(name = "gvwouacigyksbrmc")
suspend fun metageneration(value: String?)
Link copied to clipboard
@JvmName(name = "ekggdoxplfgdwtsm")
suspend fun name(value: Output<String>)
@JvmName(name = "olqrjyrtbgcgnfkv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wrkqbrvwhochmcoq")
suspend fun owner(value: Output<BucketOwnerArgs>)
@JvmName(name = "ihpnrkmcbpqqoqvw")
suspend fun owner(value: BucketOwnerArgs?)
@JvmName(name = "ioqqnsxfvrhqmhhb")
suspend fun owner(argument: suspend BucketOwnerArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqxvewyedaymyaoe")
suspend fun predefinedAcl(value: Output<String>)
@JvmName(name = "kaqvtvmfjowlgauc")
suspend fun predefinedAcl(value: String?)
Link copied to clipboard
@JvmName(name = "ydtapetcxlmcqswm")
suspend fun predefinedDefaultObjectAcl(value: Output<String>)
@JvmName(name = "mvodkhsxfcciucjk")
suspend fun predefinedDefaultObjectAcl(value: String?)
Link copied to clipboard
@JvmName(name = "ivnakeqmxjfkvbcu")
suspend fun project(value: Output<String>)
@JvmName(name = "rnldegvqthdnbyfk")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ucsnqtsqjggykabq")
suspend fun projection(value: Output<String>)
@JvmName(name = "rnrydimrpttevwmt")
suspend fun projection(value: String?)
Link copied to clipboard
@JvmName(name = "rfblsffjfukrwrnq")
suspend fun projectNumber(value: Output<String>)
@JvmName(name = "ajxylkjlvqepwsdx")
suspend fun projectNumber(value: String?)
Link copied to clipboard
@JvmName(name = "arkyvebwwdiqvpua")
suspend fun retentionPolicy(value: Output<BucketRetentionPolicyArgs>)
@JvmName(name = "jwafjjmrtiyytfil")
suspend fun retentionPolicy(value: BucketRetentionPolicyArgs?)
@JvmName(name = "pdqojkbrjnwvcaji")
suspend fun retentionPolicy(argument: suspend BucketRetentionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lwfhatlmlsrpjuxt")
suspend fun rpo(value: Output<String>)
@JvmName(name = "noohetjhbxdevsxb")
suspend fun rpo(value: String?)
Link copied to clipboard
@JvmName(name = "csvspiqtfhobsalj")
suspend fun satisfiesPZS(value: Output<Boolean>)
@JvmName(name = "vxwbelualvqwttwh")
suspend fun satisfiesPZS(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nmydadbsvioqcdjn")
suspend fun selfLink(value: Output<String>)
@JvmName(name = "npsxttojvxcjpgii")
suspend fun selfLink(value: String?)
Link copied to clipboard
@JvmName(name = "rfiogthrhugksrdo")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "bytntgmvkbarfcgh")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "rtectuncxkvoixfr")
suspend fun timeCreated(value: Output<String>)
@JvmName(name = "akedpjpwbjucuoit")
suspend fun timeCreated(value: String?)
Link copied to clipboard
@JvmName(name = "eykuafgpjatrvvqc")
suspend fun updated(value: Output<String>)
@JvmName(name = "lmukkcfnsexpdbyg")
suspend fun updated(value: String?)
Link copied to clipboard
@JvmName(name = "titecqxgdqgqjlcy")
suspend fun userProject(value: Output<String>)
@JvmName(name = "jrvkkjakfoxfcnbf")
suspend fun userProject(value: String?)
Link copied to clipboard
@JvmName(name = "asxxetjoakohxkff")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "lxaovfvadextctkt")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "rtfqpayuxuhwbibx")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qofwfimfrqpalnhi")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "ovmqjqhurqyntafo")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "hqbqbrujgawscgqo")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)