BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "kwnpsqxfepujoyig")
suspend fun accelerateConfiguration(value: BucketAccelerateConfigurationArgs?)
@JvmName(name = "eeigxkjtostuuctm")
suspend fun accelerateConfiguration(value: Output<BucketAccelerateConfigurationArgs>)
@JvmName(name = "anujmscnbfbwwyyr")
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rubwpfvudckensyl")
suspend fun accessControl(value: BucketAccessControl?)
@JvmName(name = "hwnsifjverlrgtgj")
suspend fun accessControl(value: Output<BucketAccessControl>)
Link copied to clipboard
@JvmName(name = "bbgkbwnufvmkaufp")
suspend fun analyticsConfigurations(value: Output<List<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "tbjupqkxqgmdnsns")
suspend fun analyticsConfigurations(vararg values: BucketAnalyticsConfigurationArgs)
@JvmName(name = "hahminuetpncdpgo")
suspend fun analyticsConfigurations(vararg values: Output<BucketAnalyticsConfigurationArgs>)
@JvmName(name = "swypriginipycntj")
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "vaqteagyjabygsyu")
suspend fun analyticsConfigurations(value: List<BucketAnalyticsConfigurationArgs>?)
@JvmName(name = "brponavqdrsiyftn")
suspend fun analyticsConfigurations(values: List<Output<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "qufdtvcljyhyffio")
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "emviwkufsdqrypej")
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ylrfjkqyyijcvgtl")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "jwmdaluvrjukkllg")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "hypllucctnshrbol")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tpyxrfpmwqgcxjpt")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "lgcbckuhdtflievy")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "kcmlpmmjtnsbnhtv")
suspend fun corsConfiguration(value: BucketCorsConfigurationArgs?)
@JvmName(name = "llwvyjmcwtplbfsa")
suspend fun corsConfiguration(value: Output<BucketCorsConfigurationArgs>)
@JvmName(name = "xgukuabxynkxcpiq")
suspend fun corsConfiguration(argument: suspend BucketCorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rtcbhypyqwiufhat")
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "svytspkoeavpvmgw")
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
@JvmName(name = "tglufravaitlfovf")
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
@JvmName(name = "qtbsxtiypenbxesl")
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "xtaxfoixuifhnseb")
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "evegclujgeqmmqud")
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "scruukkvfgcedejj")
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ppahrayfbfhcpnxx")
suspend fun inventoryConfigurations(value: Output<List<BucketInventoryConfigurationArgs>>)
@JvmName(name = "vstoyfbafdwjiowx")
suspend fun inventoryConfigurations(vararg values: BucketInventoryConfigurationArgs)
@JvmName(name = "cvpnwwqdtovcqbet")
suspend fun inventoryConfigurations(vararg values: Output<BucketInventoryConfigurationArgs>)
@JvmName(name = "thisocaeykwvaxld")
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "farqoatdocmlaifi")
suspend fun inventoryConfigurations(value: List<BucketInventoryConfigurationArgs>?)
@JvmName(name = "vkygfsroffsqhcos")
suspend fun inventoryConfigurations(values: List<Output<BucketInventoryConfigurationArgs>>)
@JvmName(name = "qbstxcqumglucvjk")
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "lnhrkvvwqojlnoxj")
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpsswxhengfgbfij")
suspend fun lifecycleConfiguration(value: BucketLifecycleConfigurationArgs?)
@JvmName(name = "rhbghevwtsexxxar")
suspend fun lifecycleConfiguration(value: Output<BucketLifecycleConfigurationArgs>)
@JvmName(name = "slrpsvugwgnvrrfs")
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hmxjsegrafbucusa")
suspend fun loggingConfiguration(value: BucketLoggingConfigurationArgs?)
@JvmName(name = "nyjqgjxtdiuwebvm")
suspend fun loggingConfiguration(value: Output<BucketLoggingConfigurationArgs>)
@JvmName(name = "aomhajbvuqscbyok")
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hcgktseihyvpabpb")
suspend fun metricsConfigurations(value: Output<List<BucketMetricsConfigurationArgs>>)
@JvmName(name = "wwivjstdryppxexu")
suspend fun metricsConfigurations(vararg values: BucketMetricsConfigurationArgs)
@JvmName(name = "bqnusefgrifxysrs")
suspend fun metricsConfigurations(vararg values: Output<BucketMetricsConfigurationArgs>)
@JvmName(name = "ostqfoyoqotxvffe")
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "aatxbpgpbalakehq")
suspend fun metricsConfigurations(value: List<BucketMetricsConfigurationArgs>?)
@JvmName(name = "yktpieyygwbmlquv")
suspend fun metricsConfigurations(values: List<Output<BucketMetricsConfigurationArgs>>)
@JvmName(name = "iorgswkrvlfnxdcd")
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "huhfonnlfivsjbxj")
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ocdfolwtmghwnefp")
suspend fun notificationConfiguration(value: BucketNotificationConfigurationArgs?)
@JvmName(name = "jitqgnckfxnuwnkn")
suspend fun notificationConfiguration(value: Output<BucketNotificationConfigurationArgs>)
@JvmName(name = "dgrcpbthvhhetjac")
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuaxpuafngdwvkjq")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "pqcvqdgkmlqsuklb")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "eeojtcfwaulhkmsp")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcdgkmrtbrwwruwj")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "xxwdqtowyvhdmqdc")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "diqacmfxynpnlutj")
suspend fun ownershipControls(value: BucketOwnershipControlsArgs?)
@JvmName(name = "xqjliawftyswjilb")
suspend fun ownershipControls(value: Output<BucketOwnershipControlsArgs>)
@JvmName(name = "mkqrqknvpdnrhsqa")
suspend fun ownershipControls(argument: suspend BucketOwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgddmhwcpdcrybii")
suspend fun publicAccessBlockConfiguration(value: Output<BucketPublicAccessBlockConfigurationArgs>)
@JvmName(name = "undfbumlpnmiecwk")
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lnngajsvgtiiwjxb")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "dbhtjhydagdgtode")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "xpcighnmtrnbqjle")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jlfxuosqiaqdqnge")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "borfaqnxatpyohyj")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "mtrknwfaeehatqes")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "gdmjjgvykbxxygvj")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "ldbdrlhjuyvihscy")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "lfylrvxxuavxwnpj")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "lfnddupalftjmitf")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "syukkyfxjmfnqxgd")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygcwgpsspfrlcbti")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)
@JvmName(name = "bjfxllexyqowgvir")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "dvcfrghqjaoshffe")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sqyichqawxstuxml")
suspend fun websiteConfiguration(value: BucketWebsiteConfigurationArgs?)
@JvmName(name = "ednpyivpwguokakg")
suspend fun websiteConfiguration(value: Output<BucketWebsiteConfigurationArgs>)
@JvmName(name = "smmolnjicbdycqfl")
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)