BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "sfqcoopxolwxhmyn")
suspend fun accessMonitor(value: BucketAccessMonitorArgs?)
@JvmName(name = "lxmqdmxrabisxhry")
suspend fun accessMonitor(value: Output<BucketAccessMonitorArgs>)
@JvmName(name = "xqkseqbdqgrqvtvi")
suspend fun accessMonitor(argument: suspend BucketAccessMonitorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjshwcqciddbyfyn")
suspend fun acl(value: Output<String>)
@JvmName(name = "lnehfbpwmgtfqsbv")
suspend fun acl(value: String?)
Link copied to clipboard
@JvmName(name = "aqlwgkxrrsjqrmqd")
suspend fun bucket(value: Output<String>)
@JvmName(name = "hmnrpegwneavyntv")
suspend fun bucket(value: String?)
Link copied to clipboard
@JvmName(name = "ffhctjtaceuojruo")
suspend fun corsRules(value: Output<List<BucketCorsRuleArgs>>)
@JvmName(name = "chtruqwbchhlirsh")
suspend fun corsRules(vararg values: BucketCorsRuleArgs)
@JvmName(name = "pfemhupfrncjjiey")
suspend fun corsRules(vararg values: Output<BucketCorsRuleArgs>)
@JvmName(name = "xqxplhqkbsaldyqg")
suspend fun corsRules(vararg argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
@JvmName(name = "ywrgebhlfbusuyyu")
suspend fun corsRules(value: List<BucketCorsRuleArgs>?)
@JvmName(name = "njooqbkefbxwroue")
suspend fun corsRules(values: List<Output<BucketCorsRuleArgs>>)
@JvmName(name = "nuaxbivcvkotbnpb")
suspend fun corsRules(argument: List<suspend BucketCorsRuleArgsBuilder.() -> Unit>)
@JvmName(name = "genfuncelyyabobt")
suspend fun corsRules(argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "woclpwtoswpgnfkt")
suspend fun forceDestroy(value: Output<Boolean>)
@JvmName(name = "davcxyhxkbciijbf")
suspend fun forceDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jknhdemirfoqmanv")
suspend fun lifecycleRuleAllowSameActionOverlap(value: Output<Boolean>)
@JvmName(name = "hjkihfyvlsmiatru")
suspend fun lifecycleRuleAllowSameActionOverlap(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mggkbuslcirqniap")
suspend fun lifecycleRules(value: Output<List<BucketLifecycleRuleArgs>>)
@JvmName(name = "usrjrvlkhucmhwhf")
suspend fun lifecycleRules(vararg values: BucketLifecycleRuleArgs)
@JvmName(name = "yrjswgchmkebqysi")
suspend fun lifecycleRules(vararg values: Output<BucketLifecycleRuleArgs>)
@JvmName(name = "ysgrbexfhixticpb")
suspend fun lifecycleRules(vararg argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
@JvmName(name = "ghlxylempuhtiuba")
suspend fun lifecycleRules(value: List<BucketLifecycleRuleArgs>?)
@JvmName(name = "cmshkyixsoluxsfh")
suspend fun lifecycleRules(values: List<Output<BucketLifecycleRuleArgs>>)
@JvmName(name = "ctkdesyhucfkiuoj")
suspend fun lifecycleRules(argument: List<suspend BucketLifecycleRuleArgsBuilder.() -> Unit>)
@JvmName(name = "fvfexdmhwkvjmhqp")
suspend fun lifecycleRules(argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bcmlfjdvdrsdexox")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "bobvttmbcvqgknpt")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "svmofmlyxopqspsa")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dhulwmeufhiqjdih")
suspend fun loggingIsenable(value: Output<Boolean>)
@JvmName(name = "tktnmxvmojkkxkbs")
suspend fun loggingIsenable(value: Boolean?)
Link copied to clipboard
@JvmName(name = "trdecjspvhirydlo")
suspend fun policy(value: Output<String>)
@JvmName(name = "dodshqbxarytejjh")
suspend fun policy(value: String?)
Link copied to clipboard
@JvmName(name = "xvjfacscvouglqfr")
suspend fun redundancyType(value: Output<String>)
@JvmName(name = "qxjkfljrvsjwokat")
suspend fun redundancyType(value: String?)
Link copied to clipboard
@JvmName(name = "jmekqhbwhpfjfyhd")
suspend fun refererConfig(value: BucketRefererConfigArgs?)
@JvmName(name = "wianjaeyhidfuksa")
suspend fun refererConfig(value: Output<BucketRefererConfigArgs>)
@JvmName(name = "udipuqsaxirmsosj")
suspend fun refererConfig(argument: suspend BucketRefererConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efgprkcgbgfkpqea")
suspend fun resourceGroupId(value: Output<String>)
@JvmName(name = "rnjbklqdbklrwxop")
suspend fun resourceGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "wnmfudurirehaqes")
suspend fun serverSideEncryptionRule(value: BucketServerSideEncryptionRuleArgs?)
@JvmName(name = "lewbrgnjkgthwbux")
suspend fun serverSideEncryptionRule(value: Output<BucketServerSideEncryptionRuleArgs>)
@JvmName(name = "jgcnlgoaqhhwgmwe")
suspend fun serverSideEncryptionRule(argument: suspend BucketServerSideEncryptionRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hoqvpaecllhfigpc")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "pasoyhkjvbgbxouy")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "lpdfwqsqdsigpwer")
suspend fun tags(value: Output<Map<String, Any>>)
@JvmName(name = "pthsgcxvpkxcohou")
fun tags(vararg values: Pair<String, Any>)
@JvmName(name = "hqbbjvaqhwcniuir")
suspend fun tags(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "agmvoactidnqopgn")
suspend fun transferAcceleration(value: BucketTransferAccelerationArgs?)
@JvmName(name = "yldkbjnbwoejxdbi")
suspend fun transferAcceleration(value: Output<BucketTransferAccelerationArgs>)
@JvmName(name = "xtospjdrdyjtxeqm")
suspend fun transferAcceleration(argument: suspend BucketTransferAccelerationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fjobthivejgavkoh")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "mdroiyxjmyxrbpkw")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "vvlsoewymxujdfrs")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhbkcmveeejaflks")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "usefxevyegriorwt")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "leqmigxxapkooayp")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)