BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "yelwrlwufvqvpjci")
suspend fun acl(value: Output<List<BucketAccessControlArgs>>)
@JvmName(name = "iehqeiujknqurgua")
suspend fun acl(vararg values: Output<BucketAccessControlArgs>)
@JvmName(name = "ypovwjxbnhkvyseq")
suspend fun acl(vararg values: BucketAccessControlArgs)
@JvmName(name = "kkmjalqmfgjrltjj")
suspend fun acl(vararg argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "tulwjtpvrodchohx")
suspend fun acl(values: List<Output<BucketAccessControlArgs>>)
@JvmName(name = "uyldsttymprnuqdv")
suspend fun acl(value: List<BucketAccessControlArgs>?)
@JvmName(name = "ddytxmacptpvfqud")
suspend fun acl(argument: List<suspend BucketAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "lomoedrqxnoqadln")
suspend fun acl(argument: suspend BucketAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ckyxchfovjyfhaeh")
suspend fun autoclass(value: Output<BucketAutoclassArgs>)
@JvmName(name = "nheqiikqyvilswjq")
suspend fun autoclass(value: BucketAutoclassArgs?)
@JvmName(name = "dnpluwrbrgddknaf")
suspend fun autoclass(argument: suspend BucketAutoclassArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wpvhkoclsqvnuctr")
suspend fun billing(value: Output<BucketBillingArgs>)
@JvmName(name = "vhdybymrbvvmalqj")
suspend fun billing(value: BucketBillingArgs?)
@JvmName(name = "radwpuxpdeqidygy")
suspend fun billing(argument: suspend BucketBillingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kixfohlpnsuleany")
suspend fun cors(value: Output<List<BucketCorsItemArgs>>)
@JvmName(name = "ancmctdylivjrfns")
suspend fun cors(vararg values: Output<BucketCorsItemArgs>)
@JvmName(name = "hfxkqmaogukkitjl")
suspend fun cors(vararg values: BucketCorsItemArgs)
@JvmName(name = "vhyspupwjnbklqsq")
suspend fun cors(vararg argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
@JvmName(name = "pjyokupniadfmeot")
suspend fun cors(values: List<Output<BucketCorsItemArgs>>)
@JvmName(name = "itsxcoahsunibtmn")
suspend fun cors(value: List<BucketCorsItemArgs>?)
@JvmName(name = "celkrvaaaiqqvgua")
suspend fun cors(argument: List<suspend BucketCorsItemArgsBuilder.() -> Unit>)
@JvmName(name = "dcoibpkekypvfoew")
suspend fun cors(argument: suspend BucketCorsItemArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "woewkwlodkpwydsx")
suspend fun customPlacementConfig(value: Output<BucketCustomPlacementConfigArgs>)
@JvmName(name = "qrpkjqtsnnrfjpyl")
suspend fun customPlacementConfig(value: BucketCustomPlacementConfigArgs?)
@JvmName(name = "fyrrkbqlmbmtbvvo")
suspend fun customPlacementConfig(argument: suspend BucketCustomPlacementConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjfjijwqsbugoqrp")
suspend fun defaultEventBasedHold(value: Output<Boolean>)
@JvmName(name = "mwonwtbkfwvdquvi")
suspend fun defaultEventBasedHold(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sowjmtudspjovryk")
suspend fun defaultObjectAcl(value: Output<List<ObjectAccessControlArgs>>)
@JvmName(name = "tfkxiravgdkjvugs")
suspend fun defaultObjectAcl(vararg values: Output<ObjectAccessControlArgs>)
@JvmName(name = "iugswaoydnuyyovk")
suspend fun defaultObjectAcl(vararg values: ObjectAccessControlArgs)
@JvmName(name = "vkaowejkgiliuwss")
suspend fun defaultObjectAcl(vararg argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
@JvmName(name = "qnlnuymerbvfyeys")
suspend fun defaultObjectAcl(values: List<Output<ObjectAccessControlArgs>>)
@JvmName(name = "uscgncgljytfniog")
suspend fun defaultObjectAcl(value: List<ObjectAccessControlArgs>?)
@JvmName(name = "gwxjlheudtqoqywp")
suspend fun defaultObjectAcl(argument: List<suspend ObjectAccessControlArgsBuilder.() -> Unit>)
@JvmName(name = "krujutveerajeaup")
suspend fun defaultObjectAcl(argument: suspend ObjectAccessControlArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "euepkmsnrvogfokq")
suspend fun encryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "jeknwellsfrkbqwo")
suspend fun encryption(value: BucketEncryptionArgs?)
@JvmName(name = "kewltvvuxuuhbaxe")
suspend fun encryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nitjkodkrdtlbtus")
suspend fun etag(value: Output<String>)
@JvmName(name = "cqjhdgrlexwbjmpt")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "bwesejyxrmutbfct")
suspend fun iamConfiguration(value: Output<BucketIamConfigurationArgs>)
@JvmName(name = "svomtvmxqissfbqg")
suspend fun iamConfiguration(value: BucketIamConfigurationArgs?)
@JvmName(name = "oputmnbuojawwncq")
suspend fun iamConfiguration(argument: suspend BucketIamConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iopdfjndlyvvmrhn")
suspend fun id(value: Output<String>)
@JvmName(name = "bmgmgttljrxhmvuc")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "nbtyxnjmgwvpqojy")
suspend fun kind(value: Output<String>)
@JvmName(name = "bctkqesqvijajgni")
suspend fun kind(value: String?)
Link copied to clipboard
@JvmName(name = "yjpehokjkyysguel")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "mxofvjetkakxftqv")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "rfgrgxillvilhcgw")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bqmttiowbqwmomxl")
suspend fun lifecycle(value: Output<BucketLifecycleArgs>)
@JvmName(name = "wpstdbkacsvkhpgy")
suspend fun lifecycle(value: BucketLifecycleArgs?)
@JvmName(name = "pqwvuufsasqtrljc")
suspend fun lifecycle(argument: suspend BucketLifecycleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywmmxaoabwoueusj")
suspend fun location(value: Output<String>)
@JvmName(name = "lvnxscpepfmlxpkc")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ugrgmyosqrbcarjm")
suspend fun locationType(value: Output<String>)
@JvmName(name = "jyaitqfftykdbmfw")
suspend fun locationType(value: String?)
Link copied to clipboard
@JvmName(name = "ibujigwpyklrctdg")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "edrmcpdnqoyclqoa")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "kwfosokmsqbdxljn")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bpldcefftajhndql")
suspend fun metageneration(value: Output<String>)
@JvmName(name = "aubylhabsrudpguc")
suspend fun metageneration(value: String?)
Link copied to clipboard
@JvmName(name = "wvrrvokoadujkwel")
suspend fun name(value: Output<String>)
@JvmName(name = "rlsluhfkaepkhbup")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "eclatmwtbhyafwey")
suspend fun owner(value: Output<BucketOwnerArgs>)
@JvmName(name = "cmvpywxdaomcoodd")
suspend fun owner(value: BucketOwnerArgs?)
@JvmName(name = "ydgpbdayflvmcjky")
suspend fun owner(argument: suspend BucketOwnerArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hwfhwlstfvkmerlb")
suspend fun predefinedAcl(value: Output<String>)
@JvmName(name = "sawrbxhtrhbqspmg")
suspend fun predefinedAcl(value: String?)
Link copied to clipboard
@JvmName(name = "tpqhdfkqdtmkkoik")
suspend fun predefinedDefaultObjectAcl(value: Output<String>)
@JvmName(name = "bqwxcigrnojyvfin")
suspend fun predefinedDefaultObjectAcl(value: String?)
Link copied to clipboard
@JvmName(name = "lpfxmpbctdyurdiw")
suspend fun project(value: Output<String>)
@JvmName(name = "torwognughaxirfp")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "mjuprrovmiislgsj")
suspend fun projection(value: Output<String>)
@JvmName(name = "lboxjyvxbeyehisg")
suspend fun projection(value: String?)
Link copied to clipboard
@JvmName(name = "ormqvfsfdkstcayc")
suspend fun projectNumber(value: Output<String>)
@JvmName(name = "sqtunpininmejrhw")
suspend fun projectNumber(value: String?)
Link copied to clipboard
@JvmName(name = "ywahyqwnlqxhfwdh")
suspend fun retentionPolicy(value: Output<BucketRetentionPolicyArgs>)
@JvmName(name = "ymxudjeqqvlffken")
suspend fun retentionPolicy(value: BucketRetentionPolicyArgs?)
@JvmName(name = "mionrockrygygehl")
suspend fun retentionPolicy(argument: suspend BucketRetentionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwkgijiimpqtvtbn")
suspend fun rpo(value: Output<String>)
@JvmName(name = "txyotpcskckemelt")
suspend fun rpo(value: String?)
Link copied to clipboard
@JvmName(name = "gkkpcitrphugbkgp")
suspend fun satisfiesPZS(value: Output<Boolean>)
@JvmName(name = "ndkgfyhffvrrqhlo")
suspend fun satisfiesPZS(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nwdmcjydstvuvyqu")
suspend fun selfLink(value: Output<String>)
@JvmName(name = "bcgxjwsemdrakgsf")
suspend fun selfLink(value: String?)
Link copied to clipboard
@JvmName(name = "iklchiulejdcgpax")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "beqrivnydxausjlk")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "xlmwkcwcwmoyhpta")
suspend fun timeCreated(value: Output<String>)
@JvmName(name = "ykqjsqxcsqonppnn")
suspend fun timeCreated(value: String?)
Link copied to clipboard
@JvmName(name = "defwuhdkdxwphqlg")
suspend fun updated(value: Output<String>)
@JvmName(name = "qtgermkumvuesekn")
suspend fun updated(value: String?)
Link copied to clipboard
@JvmName(name = "ijeyxksnvuygoxqv")
suspend fun userProject(value: Output<String>)
@JvmName(name = "qcoycgshycwcmmsg")
suspend fun userProject(value: String?)
Link copied to clipboard
@JvmName(name = "lvhyfhvbtuhukmrb")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "blexjwnwoipyfcwu")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "tuwlwaiphjofmrjd")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sdqiwtwynhhdffue")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "ihcvhwqaghupvqxy")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "apkebrulwqlfyowm")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)