BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "sfsqgqbxgrnumdfm")
suspend fun accessMonitor(value: BucketAccessMonitorArgs?)
@JvmName(name = "exrfgyvskgwyadse")
suspend fun accessMonitor(value: Output<BucketAccessMonitorArgs>)
@JvmName(name = "xiydltmducxhfqcf")
suspend fun accessMonitor(argument: suspend BucketAccessMonitorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eapwdhxcsfdoyryh")
suspend fun acl(value: Output<String>)
@JvmName(name = "dpkoiytgrevjmxgq")
suspend fun acl(value: String?)
Link copied to clipboard
@JvmName(name = "xmumvhhpuygbjtet")
suspend fun bucket(value: Output<String>)
@JvmName(name = "rlparrtgycthkhsn")
suspend fun bucket(value: String?)
Link copied to clipboard
@JvmName(name = "pgogqumgkbqqhqna")
suspend fun corsRules(value: Output<List<BucketCorsRuleArgs>>)
@JvmName(name = "kngjndruwbwxlfrp")
suspend fun corsRules(vararg values: BucketCorsRuleArgs)
@JvmName(name = "rplrfnlioaflcxml")
suspend fun corsRules(vararg values: Output<BucketCorsRuleArgs>)
@JvmName(name = "dtghssuxurpwsgfn")
suspend fun corsRules(vararg argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
@JvmName(name = "dbquggxecppannmn")
suspend fun corsRules(value: List<BucketCorsRuleArgs>?)
@JvmName(name = "npubpufhyhabjalq")
suspend fun corsRules(values: List<Output<BucketCorsRuleArgs>>)
@JvmName(name = "udenamemdhisugag")
suspend fun corsRules(argument: List<suspend BucketCorsRuleArgsBuilder.() -> Unit>)
@JvmName(name = "fjmvbwilqnuxnfwo")
suspend fun corsRules(argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ptivxfuophlhniov")
suspend fun forceDestroy(value: Output<Boolean>)
@JvmName(name = "rondlxuugfilwlfd")
suspend fun forceDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pxltnbbxlsclglvk")
suspend fun lifecycleRuleAllowSameActionOverlap(value: Output<Boolean>)
@JvmName(name = "qsjtcvfifptyqmhi")
suspend fun lifecycleRuleAllowSameActionOverlap(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pnrktehcxqcgfdjv")
suspend fun lifecycleRules(value: Output<List<BucketLifecycleRuleArgs>>)
@JvmName(name = "tbayuxowdpvdftda")
suspend fun lifecycleRules(vararg values: BucketLifecycleRuleArgs)
@JvmName(name = "scdrkoakwifjjitk")
suspend fun lifecycleRules(vararg values: Output<BucketLifecycleRuleArgs>)
@JvmName(name = "gacugjkqmuiqbges")
suspend fun lifecycleRules(vararg argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
@JvmName(name = "rxdqaytrlcabjuyt")
suspend fun lifecycleRules(value: List<BucketLifecycleRuleArgs>?)
@JvmName(name = "anctcewdmeasvyrq")
suspend fun lifecycleRules(values: List<Output<BucketLifecycleRuleArgs>>)
@JvmName(name = "msgwqnhwdrheirim")
suspend fun lifecycleRules(argument: List<suspend BucketLifecycleRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ptrwrbpuotpwykqt")
suspend fun lifecycleRules(argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pibglhxjglfbqbov")
suspend fun logging(value: BucketLoggingArgs?)
@JvmName(name = "wqtitvcrrdavxoew")
suspend fun logging(value: Output<BucketLoggingArgs>)
@JvmName(name = "uvdimfqiwygqovhg")
suspend fun logging(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klgqdpeehmojanaj")
suspend fun loggingIsenable(value: Output<Boolean>)
@JvmName(name = "ytqnypukbyfxajuu")
suspend fun loggingIsenable(value: Boolean?)
Link copied to clipboard
@JvmName(name = "idwqxlmbnxowuiiv")
suspend fun policy(value: Output<String>)
@JvmName(name = "xeauxaoyqmopesuk")
suspend fun policy(value: String?)
Link copied to clipboard
@JvmName(name = "jwrkxoaopdjsddpr")
suspend fun redundancyType(value: Output<String>)
@JvmName(name = "brilpsbqierumfqk")
suspend fun redundancyType(value: String?)
Link copied to clipboard
@JvmName(name = "cplhaojqksqnrhql")
suspend fun refererConfig(value: BucketRefererConfigArgs?)
@JvmName(name = "xbgyfxaiocdycedw")
suspend fun refererConfig(value: Output<BucketRefererConfigArgs>)
@JvmName(name = "qnwsrxwegnfxtpny")
suspend fun refererConfig(argument: suspend BucketRefererConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "doagmvfrympkswjl")
suspend fun resourceGroupId(value: Output<String>)
@JvmName(name = "vlwrpvoewpkmtwci")
suspend fun resourceGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "rprwwmuqqtpcdxis")
suspend fun serverSideEncryptionRule(value: BucketServerSideEncryptionRuleArgs?)
@JvmName(name = "axdkygdlbskwvqbt")
suspend fun serverSideEncryptionRule(value: Output<BucketServerSideEncryptionRuleArgs>)
@JvmName(name = "lvdulqjqftihaskj")
suspend fun serverSideEncryptionRule(argument: suspend BucketServerSideEncryptionRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uxtroumrbpmwjjdj")
suspend fun storageClass(value: Output<String>)
@JvmName(name = "pcujjwdgnvrwxlar")
suspend fun storageClass(value: String?)
Link copied to clipboard
@JvmName(name = "yssjfqxusrxmdkho")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "mgakyvpnkwaiymsm")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "cjvbrbknoannwxbs")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "gyippuqcgbgeqvys")
suspend fun transferAcceleration(value: BucketTransferAccelerationArgs?)
@JvmName(name = "sgqioqkxdetmuswf")
suspend fun transferAcceleration(value: Output<BucketTransferAccelerationArgs>)
@JvmName(name = "okufbkstlhpqnlrp")
suspend fun transferAcceleration(argument: suspend BucketTransferAccelerationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecmkwpxthsbxnuer")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "yxiesxildmbttjql")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "hdtohumducebgvyp")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vpmxmavpemcwdgsv")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "nupxfudqgukdtwcw")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "aiknrweguwbdovnw")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)