BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "wjewpwljfuwxwwne")
suspend fun acl(value: Output<List<BucketAccessControlArgs>>)
@JvmName(name = "apnbumcltuujcbxo")
suspend fun acl(vararg values: Output<BucketAccessControlArgs>)
@JvmName(name = "komnyqjtevinsrdd")
suspend fun acl(vararg values: BucketAccessControlArgs)
@JvmName(name = "jmfalwmxuveetidn")
suspend fun acl(vararg argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "xpmwtytqcjcbeovn")
suspend fun acl(values: List<Output<BucketAccessControlArgs>>)
@JvmName(name = "iglilhruxpuixjqt")
suspend fun acl(value: List<BucketAccessControlArgs>?)
@JvmName(name = "pognnmwbvslyuqqg")
suspend fun acl(argument: List<suspend BucketAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "uvuubxvkhvytpypn")
suspend fun acl(argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gjxviwcrifwwriqk")
suspend fun autoclass(value: Output<BucketAutoclassArgs>)
@JvmName(name = "ihbsdhfjcmmwdvau")
suspend fun autoclass(value: BucketAutoclassArgs?)
@JvmName(name = "mymfktajhleagkxc")
suspend fun autoclass(argument: suspend BucketAutoclassArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iqexfmwctnloafbk")
suspend fun billing(value: Output<BucketBillingArgs>)
@JvmName(name = "clookpgyokppjfqq")
suspend fun billing(value: BucketBillingArgs?)
@JvmName(name = "ymysjrrouclfmivg")
suspend fun billing(argument: suspend BucketBillingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yrdmxlgpggdogjht")
suspend fun cors(value: Output<List<BucketCorsItemArgs>>)
@JvmName(name = "cfqnnrapqfnyxqkn")
suspend fun cors(vararg values: Output<BucketCorsItemArgs>)
@JvmName(name = "gfirbpdnjiupjcnj")
suspend fun cors(vararg values: BucketCorsItemArgs)
@JvmName(name = "cluxbiwaoyfvwvij")
suspend fun cors(vararg argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
@JvmName(name = "ybingpfunvqrhaxv")
suspend fun cors(values: List<Output<BucketCorsItemArgs>>)
@JvmName(name = "iublocswxylmfntm")
suspend fun cors(value: List<BucketCorsItemArgs>?)
@JvmName(name = "bdngjbwmywwhbyqo")
suspend fun cors(argument: List<suspend BucketCorsItemArgsBuilder.() -> Unit>)
@JvmName(name = "vkfaefiklnekgvft")
suspend fun cors(argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qvkknevhiouebdbf")
suspend fun customPlacementConfig(value: Output<BucketCustomPlacementConfigArgs>)
@JvmName(name = "xogoywvyabxtomph")
suspend fun customPlacementConfig(value: BucketCustomPlacementConfigArgs?)
@JvmName(name = "xbcdfxjtclkgcquj")
suspend fun customPlacementConfig(argument: suspend BucketCustomPlacementConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yvrjsaoeghwsjsph")
suspend fun defaultEventBasedHold(value: Output<Boolean>)
@JvmName(name = "jjrpvqcdcmfbdtnx")
suspend fun defaultEventBasedHold(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pyikxvormkqpxoha")
suspend fun defaultObjectAcl(value: Output<List<ObjectAccessControlArgs>>)
@JvmName(name = "hputkivhntxmgoih")
suspend fun defaultObjectAcl(vararg values: Output<ObjectAccessControlArgs>)
@JvmName(name = "rmukfpgxwhyikjec")
suspend fun defaultObjectAcl(vararg values: ObjectAccessControlArgs)
@JvmName(name = "ckkknlxjwnpodrhd")
suspend fun defaultObjectAcl(vararg argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "jenwlmpvuyysbxna")
suspend fun defaultObjectAcl(values: List<Output<ObjectAccessControlArgs>>)
@JvmName(name = "atrbroqhivqphrnv")
suspend fun defaultObjectAcl(value: List<ObjectAccessControlArgs>?)
@JvmName(name = "sreavgyggtaitjhb")
suspend fun defaultObjectAcl(argument: List<suspend ObjectAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "cepbcrxfknkrjjer")
suspend fun defaultObjectAcl(argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aendapskybfdeuly")
suspend fun encryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "vcxtdxioqqsynhid")
suspend fun encryption(value: BucketEncryptionArgs?)
@JvmName(name = "amwvevnwmcfmqsjk")
suspend fun encryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgosryyhduoyoprr")
suspend fun etag(value: Output<String>)
@JvmName(name = "yquivuvlbqcofhwa")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "rvmtniqfuymynljn")
suspend fun iamConfiguration(value: Output<BucketIamConfigurationArgs>)
@JvmName(name = "odrnmjtgvddahnqu")
suspend fun iamConfiguration(value: BucketIamConfigurationArgs?)
@JvmName(name = "msloleytvtayrmdj")
suspend fun iamConfiguration(argument: suspend BucketIamConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gbqrmjnilkrecdgu")
suspend fun id(value: Output<String>)
@JvmName(name = "jdllxtjhoccvgupq")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "odmkgouvhjenlcxa")
suspend fun kind(value: Output<String>)
@JvmName(name = "ainyberwhnlstkeq")
suspend fun kind(value: String?)
Link copied to clipboard
@JvmName(name = "qttraaberjrkvotf")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "pllgsnsqtdufneac")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "rkafcoyygapllfel")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nxcdphqveyeejrga")
suspend fun lifecycle(value: Output<BucketLifecycleArgs>)
@JvmName(name = "gqufcvqymsudjojk")
suspend fun lifecycle(value: BucketLifecycleArgs?)
@JvmName(name = "rxbnbvpqxkliljut")
suspend fun lifecycle(argument: suspend BucketLifecycleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mpdkpcxujhytsuyf")
suspend fun location(value: Output<String>)
@JvmName(name = "cddagjfdwtbmwdib")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "rthfaqiitviiltny")
suspend fun locationType(value: Output<String>)
@JvmName(name = "ebvbqdkorcsinniy")
suspend fun locationType(value: String?)
Link copied to clipboard
@JvmName(name = "lnrriygwnghbmkgi")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "fnbkhnvvehhokyhg")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "qiswxbcbcvugqbng")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pkdwslnthdheukah")
suspend fun metageneration(value: Output<String>)
@JvmName(name = "tttrwtscdkntdktp")
suspend fun metageneration(value: String?)
Link copied to clipboard
@JvmName(name = "ddgnmlgsolweehmm")
suspend fun name(value: Output<String>)
@JvmName(name = "bekvhwfoiatylamg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xikvclkticignkjt")
suspend fun owner(value: Output<BucketOwnerArgs>)
@JvmName(name = "ufimibvqrcboyxtj")
suspend fun owner(value: BucketOwnerArgs?)
@JvmName(name = "ljskmdwwpbtplhbx")
suspend fun owner(argument: suspend BucketOwnerArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "huldiaiwkiyjrmdt")
suspend fun predefinedAcl(value: Output<String>)
@JvmName(name = "hcygxejlgriputun")
suspend fun predefinedAcl(value: String?)
Link copied to clipboard
@JvmName(name = "sikimylihxsyhlsm")
suspend fun predefinedDefaultObjectAcl(value: Output<String>)
@JvmName(name = "gnpnqncnufmjpaie")
suspend fun predefinedDefaultObjectAcl(value: String?)
Link copied to clipboard
@JvmName(name = "aeukfuypneaoyecw")
suspend fun project(value: Output<String>)
@JvmName(name = "ffyrkycsnaniujtb")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "aossvvexxnuywsty")
suspend fun projection(value: Output<String>)
@JvmName(name = "fogiqmtvpyibqxgs")
suspend fun projection(value: String?)
Link copied to clipboard
@JvmName(name = "jkqpdfqqecabtnvu")
suspend fun projectNumber(value: Output<String>)
@JvmName(name = "ftpmaqfmlakvoome")
suspend fun projectNumber(value: String?)
Link copied to clipboard
@JvmName(name = "yhdkkwhnbictmltc")
suspend fun retentionPolicy(value: Output<BucketRetentionPolicyArgs>)
@JvmName(name = "iyyqygmvvvmpjnsb")
suspend fun retentionPolicy(value: BucketRetentionPolicyArgs?)
@JvmName(name = "cuekgepcjjmoattd")
suspend fun retentionPolicy(argument: suspend BucketRetentionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yqfviuvoqbggjcvy")
suspend fun rpo(value: Output<String>)
@JvmName(name = "byjkaekngaemxtdj")
suspend fun rpo(value: String?)
Link copied to clipboard
@JvmName(name = "lefickavxkkvwlll")
suspend fun satisfiesPZS(value: Output<Boolean>)
@JvmName(name = "umgechqlogxvjsbw")
suspend fun satisfiesPZS(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fhigrloyrnktdbcv")
suspend fun selfLink(value: Output<String>)
@JvmName(name = "gulwkalffoujwgkn")
suspend fun selfLink(value: String?)
Link copied to clipboard
@JvmName(name = "ytsciefkywahjmga")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "crrmkuufqyhthlsr")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "ctnnyirqbdydchne")
suspend fun timeCreated(value: Output<String>)
@JvmName(name = "rvchsmaelsmtslfy")
suspend fun timeCreated(value: String?)
Link copied to clipboard
@JvmName(name = "qmbltewtdxhdhuwq")
suspend fun updated(value: Output<String>)
@JvmName(name = "egfpurdvtsyxakdt")
suspend fun updated(value: String?)
Link copied to clipboard
@JvmName(name = "urjrmkqevrxhedvo")
suspend fun userProject(value: Output<String>)
@JvmName(name = "rbmoygtxstimomxq")
suspend fun userProject(value: String?)
Link copied to clipboard
@JvmName(name = "wwmjrgwlmnaovgaj")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "suvlmtdahulpjgfs")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "gdewdwcdtaogowwb")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djqbuyucmnemannt")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "tuumdavkgthfhhdd")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "dhixqcoikvflevqc")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)