BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "kegjqlpmmrxgamws")
suspend fun acl(value: Output<List<BucketAccessControlArgs>>)
@JvmName(name = "nujohuwdhxblpggg")
suspend fun acl(vararg values: Output<BucketAccessControlArgs>)
@JvmName(name = "ayjqdmaxrtrvtxqs")
suspend fun acl(vararg values: BucketAccessControlArgs)
@JvmName(name = "oldyselasfomxxlm")
suspend fun acl(vararg argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "ushdfueraprmiyvf")
suspend fun acl(values: List<Output<BucketAccessControlArgs>>)
@JvmName(name = "vewwtadgmmimxmth")
suspend fun acl(value: List<BucketAccessControlArgs>?)
@JvmName(name = "ddjtcndigaxunaei")
suspend fun acl(argument: List<suspend BucketAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "tydfeqnjoxxoauim")
suspend fun acl(argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrdwcagynllbvxnj")
suspend fun autoclass(value: Output<BucketAutoclassArgs>)
@JvmName(name = "vjyhlqgrqfvoqruw")
suspend fun autoclass(value: BucketAutoclassArgs?)
@JvmName(name = "qwkjxhsevrgdfcea")
suspend fun autoclass(argument: suspend BucketAutoclassArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ftbgpthdflwrvtcv")
suspend fun billing(value: Output<BucketBillingArgs>)
@JvmName(name = "iepurybsphwxqkpo")
suspend fun billing(value: BucketBillingArgs?)
@JvmName(name = "nxeousmsbpnhciay")
suspend fun billing(argument: suspend BucketBillingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hcobhmqdhtomrbdw")
suspend fun cors(value: Output<List<BucketCorsItemArgs>>)
@JvmName(name = "lrdapfhgvfvxdpgc")
suspend fun cors(vararg values: Output<BucketCorsItemArgs>)
@JvmName(name = "uufebxqqcnqpdrcv")
suspend fun cors(vararg values: BucketCorsItemArgs)
@JvmName(name = "ajwstpuyqqjxqgff")
suspend fun cors(vararg argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
@JvmName(name = "wrfodkrjwjtwpcpw")
suspend fun cors(values: List<Output<BucketCorsItemArgs>>)
@JvmName(name = "jjqspbvowqwykxpl")
suspend fun cors(value: List<BucketCorsItemArgs>?)
@JvmName(name = "kmlitlhwddkoxduc")
suspend fun cors(argument: List<suspend BucketCorsItemArgsBuilder.() -> Unit>)
@JvmName(name = "yqpraukbdrtxdxti")
suspend fun cors(argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jrhwqwwighdolxxe")
suspend fun customPlacementConfig(value: Output<BucketCustomPlacementConfigArgs>)
@JvmName(name = "kqpgcwgjveaqcrbd")
suspend fun customPlacementConfig(value: BucketCustomPlacementConfigArgs?)
@JvmName(name = "ktqnbwhrklekslfg")
suspend fun customPlacementConfig(argument: suspend BucketCustomPlacementConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ixpobairrrmbdaka")
suspend fun defaultEventBasedHold(value: Output<Boolean>)
@JvmName(name = "dopgkkplksytyaae")
suspend fun defaultEventBasedHold(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tpwjfjyeqsegbuth")
suspend fun defaultObjectAcl(value: Output<List<ObjectAccessControlArgs>>)
@JvmName(name = "nycjexpehrisibhi")
suspend fun defaultObjectAcl(vararg values: Output<ObjectAccessControlArgs>)
@JvmName(name = "ddkwwvdyphfukkot")
suspend fun defaultObjectAcl(vararg values: ObjectAccessControlArgs)
@JvmName(name = "oomryoahdpufsdyt")
suspend fun defaultObjectAcl(vararg argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "tovmwpcblngytfwx")
suspend fun defaultObjectAcl(values: List<Output<ObjectAccessControlArgs>>)
@JvmName(name = "aeidaiykgrsxdnex")
suspend fun defaultObjectAcl(value: List<ObjectAccessControlArgs>?)
@JvmName(name = "bpkjdjrpdurhrper")
suspend fun defaultObjectAcl(argument: List<suspend ObjectAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "yuowutofgfwisawx")
suspend fun defaultObjectAcl(argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yyitppcbmibbxccv")
suspend fun encryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "hftyojhmwvkusxlq")
suspend fun encryption(value: BucketEncryptionArgs?)
@JvmName(name = "sdjmvpigtlnjhbyy")
suspend fun encryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "juywpiqynfbnobew")
suspend fun etag(value: Output<String>)
@JvmName(name = "hvecwpmonufocmbt")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "sxerhqvwanpkablr")
suspend fun iamConfiguration(value: Output<BucketIamConfigurationArgs>)
@JvmName(name = "qlyhytfejwfcbenx")
suspend fun iamConfiguration(value: BucketIamConfigurationArgs?)
@JvmName(name = "jfkrgxjiivjpbkxy")
suspend fun iamConfiguration(argument: suspend BucketIamConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wgfanxcrswwknich")
suspend fun id(value: Output<String>)
@JvmName(name = "entbajnnsdudaqpe")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "llpcpoknivpsdpdb")
suspend fun kind(value: Output<String>)
@JvmName(name = "jixawemcqdvkbyik")
suspend fun kind(value: String?)
Link copied to clipboard
@JvmName(name = "afsgpgcsluswkfkw")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "unsoqqbtjtimtsti")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "vxrxcqqjwinfsyjr")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "sbibgfwybnhhgwqa")
suspend fun lifecycle(value: Output<BucketLifecycleArgs>)
@JvmName(name = "grocnqedkcbcyvgt")
suspend fun lifecycle(value: BucketLifecycleArgs?)
@JvmName(name = "hoobpaaflwvjnbfy")
suspend fun lifecycle(argument: suspend BucketLifecycleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bvtigdyrkreoglgh")
suspend fun location(value: Output<String>)
@JvmName(name = "kwcddlknskmwrdwd")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "klxywkdueixegbcl")
suspend fun locationType(value: Output<String>)
@JvmName(name = "etarwlnonlcsdqmr")
suspend fun locationType(value: String?)
Link copied to clipboard
@JvmName(name = "jymvcyhanhpxntra")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "oabnlefjwluxkica")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "yxtnjhruvdsglcrc")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ynomnftxolmeryvn")
suspend fun metageneration(value: Output<String>)
@JvmName(name = "rqjrmcsfhifpvxuq")
suspend fun metageneration(value: String?)
Link copied to clipboard
@JvmName(name = "sbxlsahkycvpggkl")
suspend fun name(value: Output<String>)
@JvmName(name = "hrqrisxtlqjjrjsi")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wdulnfhvtvjyldkw")
suspend fun owner(value: Output<BucketOwnerArgs>)
@JvmName(name = "whnsdckjgkbpglfj")
suspend fun owner(value: BucketOwnerArgs?)
@JvmName(name = "lwipknjsbpkdiyvu")
suspend fun owner(argument: suspend BucketOwnerArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygrkmwpmufgmqfic")
suspend fun predefinedAcl(value: Output<String>)
@JvmName(name = "povjrckenwyaxjmv")
suspend fun predefinedAcl(value: String?)
Link copied to clipboard
@JvmName(name = "mgfhmdlagguyopap")
suspend fun predefinedDefaultObjectAcl(value: Output<String>)
@JvmName(name = "ycaxttrngwruyehr")
suspend fun predefinedDefaultObjectAcl(value: String?)
Link copied to clipboard
@JvmName(name = "ioutffiwfsvbxmvg")
suspend fun project(value: Output<String>)
@JvmName(name = "oduecqoxiuprrwsi")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "dqgcynyrwuanldde")
suspend fun projection(value: Output<String>)
@JvmName(name = "javqacvviqwcdewn")
suspend fun projection(value: String?)
Link copied to clipboard
@JvmName(name = "ypniotncdvuetbmg")
suspend fun projectNumber(value: Output<String>)
@JvmName(name = "ljaugjphxsrmnblm")
suspend fun projectNumber(value: String?)
Link copied to clipboard
@JvmName(name = "bpcfphmropavjbpl")
suspend fun retentionPolicy(value: Output<BucketRetentionPolicyArgs>)
@JvmName(name = "cfxejujbmrokqyqc")
suspend fun retentionPolicy(value: BucketRetentionPolicyArgs?)
@JvmName(name = "hwhiwtymhouevfii")
suspend fun retentionPolicy(argument: suspend BucketRetentionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rlecpgyemntnyrii")
suspend fun rpo(value: Output<String>)
@JvmName(name = "ijkeusemimhrnwag")
suspend fun rpo(value: String?)
Link copied to clipboard
@JvmName(name = "ncamtytmyrlnllrw")
suspend fun satisfiesPZS(value: Output<Boolean>)
@JvmName(name = "piglycjbmeiyotop")
suspend fun satisfiesPZS(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iwrlgqkdokyiqneq")
suspend fun selfLink(value: Output<String>)
@JvmName(name = "xufdarnncsuqobrv")
suspend fun selfLink(value: String?)
Link copied to clipboard
@JvmName(name = "euucsmaoveotuqvi")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "bgwthiahmxuvruob")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "tbmatejtsarcujak")
suspend fun timeCreated(value: Output<String>)
@JvmName(name = "koquocerrogtqkqk")
suspend fun timeCreated(value: String?)
Link copied to clipboard
@JvmName(name = "qpnigixoyhatfbce")
suspend fun updated(value: Output<String>)
@JvmName(name = "epgboekrmscueims")
suspend fun updated(value: String?)
Link copied to clipboard
@JvmName(name = "thwdahffneytmccx")
suspend fun userProject(value: Output<String>)
@JvmName(name = "emcgwmohefwtdwek")
suspend fun userProject(value: String?)
Link copied to clipboard
@JvmName(name = "cesgxjiiqinhldgh")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "tiejictmfyhcskkk")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "bpnoknbhosarxmml")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jkdpcwfxjiveghmw")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "osoptwionurbygyu")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "mjrokgoqlhquedwl")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)