BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "yocuscnfronhhdau")
suspend fun accelerateConfiguration(value: BucketAccelerateConfigurationArgs?)
@JvmName(name = "fntvxigvfcabgxtw")
suspend fun accelerateConfiguration(value: Output<BucketAccelerateConfigurationArgs>)
@JvmName(name = "afsqlgahdbikputn")
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gkxptsaliwjtkuqm")
suspend fun accessControl(value: BucketAccessControl?)
@JvmName(name = "jhcaycmsoomdsydw")
suspend fun accessControl(value: Output<BucketAccessControl>)
Link copied to clipboard
@JvmName(name = "xyyjlrtjdinreaad")
suspend fun analyticsConfigurations(value: Output<List<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "tbqbxvwcrojpicia")
suspend fun analyticsConfigurations(vararg values: BucketAnalyticsConfigurationArgs)
@JvmName(name = "mdqfbdgpqowycnai")
suspend fun analyticsConfigurations(vararg values: Output<BucketAnalyticsConfigurationArgs>)
@JvmName(name = "pdflevemrydcrwxu")
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "svmbqdjlgxldiixw")
suspend fun analyticsConfigurations(value: List<BucketAnalyticsConfigurationArgs>?)
@JvmName(name = "rjbknbshyhmiwink")
suspend fun analyticsConfigurations(values: List<Output<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "euunytddtgfldrjm")
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "grlhudgftpkbktqs")
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "skoldodofeysnrfv")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "xlcyqalbfceywbrc")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "naeaobbwqljixqdy")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xfgwqvqlkhtgoufv")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "xaeufmqxiftusnro")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "ajsqjxokkyysnjkj")
suspend fun corsConfiguration(value: BucketCorsConfigurationArgs?)
@JvmName(name = "doiltjxaqpaosjog")
suspend fun corsConfiguration(value: Output<BucketCorsConfigurationArgs>)
@JvmName(name = "sworaiqnlqcqpmtu")
suspend fun corsConfiguration(argument: suspend BucketCorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vxuvudsxqsedcgaa")
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "bxlwnujchuwtpuua")
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
@JvmName(name = "alhcalysnelytjfi")
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
@JvmName(name = "upqhppikuoojuicv")
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "uhfekexfhgshuqwo")
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "etjkgyxmjjljaxka")
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "sbtpxwptuxxvbjin")
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vxsgyydweiddhmqc")
suspend fun inventoryConfigurations(value: Output<List<BucketInventoryConfigurationArgs>>)
@JvmName(name = "kqthkqyjhxrvgmxw")
suspend fun inventoryConfigurations(vararg values: BucketInventoryConfigurationArgs)
@JvmName(name = "lgausdpybpykswdl")
suspend fun inventoryConfigurations(vararg values: Output<BucketInventoryConfigurationArgs>)
@JvmName(name = "rjouqdkteoromjtn")
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "atcjipafxbvaxfhh")
suspend fun inventoryConfigurations(value: List<BucketInventoryConfigurationArgs>?)
@JvmName(name = "bmrqybtatwkjnqqf")
suspend fun inventoryConfigurations(values: List<Output<BucketInventoryConfigurationArgs>>)
@JvmName(name = "buitjxuaspylnbek")
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "yfheslugfhtnhifp")
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ylaenwfjfexqetfe")
suspend fun lifecycleConfiguration(value: BucketLifecycleConfigurationArgs?)
@JvmName(name = "ijkqmgibenkrvebw")
suspend fun lifecycleConfiguration(value: Output<BucketLifecycleConfigurationArgs>)
@JvmName(name = "chtbgucrbrivbaiw")
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mxcoubiiyprbktuw")
suspend fun loggingConfiguration(value: BucketLoggingConfigurationArgs?)
@JvmName(name = "pcxypdvgjlqhdtlu")
suspend fun loggingConfiguration(value: Output<BucketLoggingConfigurationArgs>)
@JvmName(name = "bhqanosglvxfrcmr")
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yonihbyxfhaqimgb")
suspend fun metadataTableConfiguration(value: BucketMetadataTableConfigurationArgs?)
@JvmName(name = "hqegupaiuuygcwsp")
suspend fun metadataTableConfiguration(value: Output<BucketMetadataTableConfigurationArgs>)
@JvmName(name = "eyuasboxfwmrvnnh")
suspend fun metadataTableConfiguration(argument: suspend BucketMetadataTableConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gumdqyxsrtybyoxn")
suspend fun metricsConfigurations(value: Output<List<BucketMetricsConfigurationArgs>>)
@JvmName(name = "itrampjxyseoyfeh")
suspend fun metricsConfigurations(vararg values: BucketMetricsConfigurationArgs)
@JvmName(name = "vsafujbabxopmjpw")
suspend fun metricsConfigurations(vararg values: Output<BucketMetricsConfigurationArgs>)
@JvmName(name = "fogimlluoqwtthhc")
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "rxpojaqpxuufpjxc")
suspend fun metricsConfigurations(value: List<BucketMetricsConfigurationArgs>?)
@JvmName(name = "nhghtukviwjanwxt")
suspend fun metricsConfigurations(values: List<Output<BucketMetricsConfigurationArgs>>)
@JvmName(name = "gcirnuftlfbuwqpr")
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "qukirmfydvwnqhht")
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dwjanmkuiubijucr")
suspend fun notificationConfiguration(value: BucketNotificationConfigurationArgs?)
@JvmName(name = "xymmhivkvxvrekcu")
suspend fun notificationConfiguration(value: Output<BucketNotificationConfigurationArgs>)
@JvmName(name = "canvhvqbiejenwkt")
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bivmaxsliltgiape")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "piervhcfyjxyidad")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "phgnlfngmegloshk")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jaroxultvwqlygqr")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "plthrudekirxrijw")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bllykvvkoswqoqvs")
suspend fun ownershipControls(value: BucketOwnershipControlsArgs?)
@JvmName(name = "eixydwomwlgytdia")
suspend fun ownershipControls(value: Output<BucketOwnershipControlsArgs>)
@JvmName(name = "phitcknhielhaqym")
suspend fun ownershipControls(argument: suspend BucketOwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jhrwbawnevtpuoml")
suspend fun publicAccessBlockConfiguration(value: Output<BucketPublicAccessBlockConfigurationArgs>)
@JvmName(name = "lxcvpnguwkjwdwta")
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jbsejmakhdyuvtpq")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "kiwukcfwrtynnssj")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "ydihlyghbidqfpsh")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fuijyqjkosppyyrf")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "pnioaoccukmotmqv")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "ygknvvdhjjpkwfii")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "pmgtjvlpageeqrvh")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "huiqqcqtlclammtt")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "tidebthrdcshifxm")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "kggkmyfjpfwvvwkm")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "fbeekuviidfjcjhj")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uqstgpewjwidlmfo")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)
@JvmName(name = "gchhtmfdgelafegh")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "bhomwmpcowtxsecv")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tmhnrnbbblvobjgt")
suspend fun websiteConfiguration(value: BucketWebsiteConfigurationArgs?)
@JvmName(name = "hiabbppvjkrqcywl")
suspend fun websiteConfiguration(value: Output<BucketWebsiteConfigurationArgs>)
@JvmName(name = "plphriotexbxdvvl")
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)