BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "sywbicigoymhgcwm")
suspend fun accelerateConfiguration(value: BucketAccelerateConfigurationArgs?)
@JvmName(name = "aqfeaypnittnrbtk")
suspend fun accelerateConfiguration(value: Output<BucketAccelerateConfigurationArgs>)
@JvmName(name = "gqidlycekvdjokyy")
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tjpbvndekoaemsag")
suspend fun accessControl(value: Output<String>)
@JvmName(name = "lsostxbweoragvsd")
suspend fun accessControl(value: String?)
Link copied to clipboard
@JvmName(name = "kqygeuwbcgvrpujt")
suspend fun analyticsConfigurations(value: Output<List<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "gesndleoaedbljdk")
suspend fun analyticsConfigurations(vararg values: BucketAnalyticsConfigurationArgs)
@JvmName(name = "gexbvluwjumqeakq")
suspend fun analyticsConfigurations(vararg values: Output<BucketAnalyticsConfigurationArgs>)
@JvmName(name = "hltibaagcokmgdxt")
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "pyphxmuqfulefyit")
suspend fun analyticsConfigurations(value: List<BucketAnalyticsConfigurationArgs>?)
@JvmName(name = "okihrdxhleyjrhrh")
suspend fun analyticsConfigurations(values: List<Output<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "lrqpncmlwuahlpsw")
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "oboxkmrrpmtpwjln")
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjcdatxeurpvqjgk")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "yrxauoeuxsofvbog")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "sfaqipsqlmbjjrie")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "umfthdcgeykfihuu")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "mterhnewrmxlften")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "trxcxhgaytlmroiq")
suspend fun corsConfiguration(value: BucketCorsConfigurationArgs?)
@JvmName(name = "kfrqtpcsnxgwknat")
suspend fun corsConfiguration(value: Output<BucketCorsConfigurationArgs>)
@JvmName(name = "nssdqyorfvrgkjtq")
suspend fun corsConfiguration(argument: suspend BucketCorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fpsgkepcmrylthid")
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "bpyiujcaqrbhmbmd")
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
@JvmName(name = "tletwptecdgpfivs")
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
@JvmName(name = "wcjkylciugyweipu")
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ehgcvfprnnclcqsx")
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "whmpldmaokxwfaho")
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "uahowimxgwmatjnf")
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kaeacpasopsptwuk")
suspend fun inventoryConfigurations(value: Output<List<BucketInventoryConfigurationArgs>>)
@JvmName(name = "eqiikfljjipjwrtq")
suspend fun inventoryConfigurations(vararg values: BucketInventoryConfigurationArgs)
@JvmName(name = "hxnrdfbsuucyuiow")
suspend fun inventoryConfigurations(vararg values: Output<BucketInventoryConfigurationArgs>)
@JvmName(name = "dksegmntcrvwipbh")
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "cmuenkpfncdxlnjl")
suspend fun inventoryConfigurations(value: List<BucketInventoryConfigurationArgs>?)
@JvmName(name = "ksgxlwfebmomsngo")
suspend fun inventoryConfigurations(values: List<Output<BucketInventoryConfigurationArgs>>)
@JvmName(name = "wkvqtkwosgwtvdnp")
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ggfejnrpkfvsjpko")
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cevmeiaffycevstm")
suspend fun lifecycleConfiguration(value: BucketLifecycleConfigurationArgs?)
@JvmName(name = "ajgsvfruqfvhgmpj")
suspend fun lifecycleConfiguration(value: Output<BucketLifecycleConfigurationArgs>)
@JvmName(name = "whnirfpfhvvvqbyh")
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "adlnwieauwqclktf")
suspend fun loggingConfiguration(value: BucketLoggingConfigurationArgs?)
@JvmName(name = "qglbvhyrvgdrcsqx")
suspend fun loggingConfiguration(value: Output<BucketLoggingConfigurationArgs>)
@JvmName(name = "nhhyyfaewrlhymus")
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pitjujxmlqrvutvt")
suspend fun metricsConfigurations(value: Output<List<BucketMetricsConfigurationArgs>>)
@JvmName(name = "dccdkwufgrkaiftn")
suspend fun metricsConfigurations(vararg values: BucketMetricsConfigurationArgs)
@JvmName(name = "wlyfeeakttqytbjb")
suspend fun metricsConfigurations(vararg values: Output<BucketMetricsConfigurationArgs>)
@JvmName(name = "fmtwnpiqiwtyqtrl")
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "lbejokxqvegnftba")
suspend fun metricsConfigurations(value: List<BucketMetricsConfigurationArgs>?)
@JvmName(name = "hxpnaylyaasddpcl")
suspend fun metricsConfigurations(values: List<Output<BucketMetricsConfigurationArgs>>)
@JvmName(name = "dxscqiaymieuufac")
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "dmykwtqxfmywtfql")
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qytbnntlkbonwgqs")
suspend fun notificationConfiguration(value: BucketNotificationConfigurationArgs?)
@JvmName(name = "fkpbogysekkhadom")
suspend fun notificationConfiguration(value: Output<BucketNotificationConfigurationArgs>)
@JvmName(name = "vmjxpfwkkqpiukue")
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ohndofdnptciysoc")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "uxalocieejdoybdg")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "gqxkhwqnyqppmjln")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sqcbkdfarmdefdap")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "nnypunyuvfyipltl")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qhcfrbpybdiweart")
suspend fun ownershipControls(value: BucketOwnershipControlsArgs?)
@JvmName(name = "pccjsmjqlkkiakan")
suspend fun ownershipControls(value: Output<BucketOwnershipControlsArgs>)
@JvmName(name = "lcicyocvkeqdtlvx")
suspend fun ownershipControls(argument: suspend BucketOwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jromlwsveisrprpd")
suspend fun publicAccessBlockConfiguration(value: Output<BucketPublicAccessBlockConfigurationArgs>)
@JvmName(name = "urubbqexofuoaakg")
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "imktlwteijrnbbei")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "cdefvqduwrrrlbfi")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "uufhtqlcsatvbeha")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yswrirsqwavactar")
suspend fun tags(value: Output<List<BucketTagArgs>>)
@JvmName(name = "aeceixflpifgeypa")
suspend fun tags(vararg values: BucketTagArgs)
@JvmName(name = "ywopcvvhvlwxwvyf")
suspend fun tags(vararg values: Output<BucketTagArgs>)
@JvmName(name = "exuhuknnmtiyhaeb")
suspend fun tags(vararg argument: suspend BucketTagArgsBuilder.() -> Unit)
@JvmName(name = "fippawoynyrkljlx")
suspend fun tags(value: List<BucketTagArgs>?)
@JvmName(name = "xwwwrokxsyfwuyik")
suspend fun tags(values: List<Output<BucketTagArgs>>)
@JvmName(name = "qurvnegaileehfif")
suspend fun tags(argument: List<suspend BucketTagArgsBuilder.() -> Unit>)
@JvmName(name = "kbyluabymprxudcs")
suspend fun tags(argument: suspend BucketTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dxqqbvrwghawwfex")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)
@JvmName(name = "ewmtiyayfthiehnd")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "vkbylrivfuhowcbi")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tjwpmuxqbetsggnm")
suspend fun websiteConfiguration(value: BucketWebsiteConfigurationArgs?)
@JvmName(name = "kgpwtqswiwxduyty")
suspend fun websiteConfiguration(value: Output<BucketWebsiteConfigurationArgs>)
@JvmName(name = "oljjaaejlykcnwen")
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)