BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "oijuylosjjgypwlq")
suspend fun accelerateConfiguration(value: BucketAccelerateConfigurationArgs?)
@JvmName(name = "bcmcfxviikwbiqau")
suspend fun accelerateConfiguration(value: Output<BucketAccelerateConfigurationArgs>)
@JvmName(name = "xglgpvcllwailttw")
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jguepouncadmrdlk")
suspend fun accessControl(value: BucketAccessControl?)
@JvmName(name = "dmbtosoyxeosrovx")
suspend fun accessControl(value: Output<BucketAccessControl>)
Link copied to clipboard
@JvmName(name = "pjrkjnufokotrrgk")
suspend fun analyticsConfigurations(value: Output<List<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "sgfnnphagmyqrjyh")
suspend fun analyticsConfigurations(vararg values: BucketAnalyticsConfigurationArgs)
@JvmName(name = "bhmgpcstqcasvkig")
suspend fun analyticsConfigurations(vararg values: Output<BucketAnalyticsConfigurationArgs>)
@JvmName(name = "nsdwqpelhgufymek")
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "yjuowurwyjvudjbm")
suspend fun analyticsConfigurations(value: List<BucketAnalyticsConfigurationArgs>?)
@JvmName(name = "wpeqsmrhjbdmvftq")
suspend fun analyticsConfigurations(values: List<Output<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "kbdxxgtgvtjwamfq")
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "gsnybxjcyhdpkuvx")
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mxxpldjnvkgjpxlr")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "owqxgycnmaolfgna")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "mppptojmeitpsvte")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "umdnyjcdoxfwickh")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "akrfskenrfrfectb")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "drvxrfaixrphyiuh")
suspend fun corsConfiguration(value: BucketCorsConfigurationArgs?)
@JvmName(name = "jiivnrehtuyurfgt")
suspend fun corsConfiguration(value: Output<BucketCorsConfigurationArgs>)
@JvmName(name = "diutuyetywerlawp")
suspend fun corsConfiguration(argument: suspend BucketCorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jyeewxhhrsxsvbnn")
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "nmdhilvrjsdhloml")
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
@JvmName(name = "ccfnqbuokopsxwlt")
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
@JvmName(name = "ljuqnlvcjxumnfmo")
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "vbvosmofdxexchst")
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "unxjbqtbckxyfqyf")
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "dehdenubjvpviffy")
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wiojbvlbxmupydnj")
suspend fun inventoryConfigurations(value: Output<List<BucketInventoryConfigurationArgs>>)
@JvmName(name = "xnpcqdtxnowcfwbb")
suspend fun inventoryConfigurations(vararg values: BucketInventoryConfigurationArgs)
@JvmName(name = "yvxanlfcfhrielvp")
suspend fun inventoryConfigurations(vararg values: Output<BucketInventoryConfigurationArgs>)
@JvmName(name = "fpmwhexpihujshgm")
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ytsxkkqtjoqkpege")
suspend fun inventoryConfigurations(value: List<BucketInventoryConfigurationArgs>?)
@JvmName(name = "pfkogksaiqfxlvka")
suspend fun inventoryConfigurations(values: List<Output<BucketInventoryConfigurationArgs>>)
@JvmName(name = "iqpkjfiooglglmnf")
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ycadiufsmbspasmf")
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifemhaqmgugemlys")
suspend fun lifecycleConfiguration(value: BucketLifecycleConfigurationArgs?)
@JvmName(name = "nvwbaqlgkkunbqgq")
suspend fun lifecycleConfiguration(value: Output<BucketLifecycleConfigurationArgs>)
@JvmName(name = "uhuokvxxdtofvlev")
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qonflatnlunrblby")
suspend fun loggingConfiguration(value: BucketLoggingConfigurationArgs?)
@JvmName(name = "hjcktvxgsfbykndh")
suspend fun loggingConfiguration(value: Output<BucketLoggingConfigurationArgs>)
@JvmName(name = "bxwfbewwvxpiaiqc")
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "icvpascjsfqcfndx")
suspend fun metadataTableConfiguration(value: BucketMetadataTableConfigurationArgs?)
@JvmName(name = "wrfxiufdxowohtrf")
suspend fun metadataTableConfiguration(value: Output<BucketMetadataTableConfigurationArgs>)
@JvmName(name = "swhnlveuxbnqttqx")
suspend fun metadataTableConfiguration(argument: suspend BucketMetadataTableConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mexuyfcrrvxlseta")
suspend fun metricsConfigurations(value: Output<List<BucketMetricsConfigurationArgs>>)
@JvmName(name = "bkytolgntiixsupe")
suspend fun metricsConfigurations(vararg values: BucketMetricsConfigurationArgs)
@JvmName(name = "vdnvuorkvxqsvelh")
suspend fun metricsConfigurations(vararg values: Output<BucketMetricsConfigurationArgs>)
@JvmName(name = "vvrrdxpvmkmmuugs")
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "tibessbqorokbrrt")
suspend fun metricsConfigurations(value: List<BucketMetricsConfigurationArgs>?)
@JvmName(name = "irhpvlltrefjtwwr")
suspend fun metricsConfigurations(values: List<Output<BucketMetricsConfigurationArgs>>)
@JvmName(name = "eshgncacfrrbejik")
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "myadgcdbqhbgrses")
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pikddwdqkicdqnxd")
suspend fun notificationConfiguration(value: BucketNotificationConfigurationArgs?)
@JvmName(name = "vxpcbvokvwovkecc")
suspend fun notificationConfiguration(value: Output<BucketNotificationConfigurationArgs>)
@JvmName(name = "vpeqnspgaaydavwi")
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "etdwgnbtcgiuynll")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "nqexkqhsvgjajdbm")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "qfsufyiwcdblabfp")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xeiutndfjamovlpx")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "dvcamikihbpnddhk")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xysdkasgtljfogyu")
suspend fun ownershipControls(value: BucketOwnershipControlsArgs?)
@JvmName(name = "lvwgdlnflqcflnhx")
suspend fun ownershipControls(value: Output<BucketOwnershipControlsArgs>)
@JvmName(name = "qqnjbugfimwdwqpp")
suspend fun ownershipControls(argument: suspend BucketOwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rfpknnnxyykgywgq")
suspend fun publicAccessBlockConfiguration(value: Output<BucketPublicAccessBlockConfigurationArgs>)
@JvmName(name = "vujcceuxweovqwwu")
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oyvpytfgkbcqmamg")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "yknlkwjgtjutmfdo")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "wwitoelejvlrkhiy")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "drconaxxekuhufns")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "vfvubpwdsioslloo")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "roddxmhosokwmdpe")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "grifyprndjcxvntv")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "ftoreckhwibsbsxf")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "nwsrfrrvqwvtcdsi")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "axhpbehyggfkacgt")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "xbanalwmdnutondq")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yiyurcwjctqoroyj")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)
@JvmName(name = "vonaakwfikfohxkt")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "rvvmsnwqkljhugxv")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hpnitphgrovgqmfr")
suspend fun websiteConfiguration(value: BucketWebsiteConfigurationArgs?)
@JvmName(name = "drbfoewxxseegtbs")
suspend fun websiteConfiguration(value: Output<BucketWebsiteConfigurationArgs>)
@JvmName(name = "dbqejkewplccnqfo")
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)