BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "hcqbguupuhrjcmoe")
suspend fun accelerateConfiguration(value: BucketAccelerateConfigurationArgs?)
@JvmName(name = "bcysapinygbuqflf")
suspend fun accelerateConfiguration(value: Output<BucketAccelerateConfigurationArgs>)
@JvmName(name = "hmsjjmlmhkaprnpq")
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ikbepadwixcofdun")
suspend fun accessControl(value: BucketAccessControl?)
@JvmName(name = "sovqfdjaubmbehrh")
suspend fun accessControl(value: Output<BucketAccessControl>)
Link copied to clipboard
@JvmName(name = "lmntlrxmwtwyawas")
suspend fun analyticsConfigurations(value: Output<List<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "pjbebooogfivybcu")
suspend fun analyticsConfigurations(vararg values: BucketAnalyticsConfigurationArgs)
@JvmName(name = "gjtghjgtdjahmuej")
suspend fun analyticsConfigurations(vararg values: Output<BucketAnalyticsConfigurationArgs>)
@JvmName(name = "qgqljxgeybfpclms")
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "movhwdurdoxnmteq")
suspend fun analyticsConfigurations(value: List<BucketAnalyticsConfigurationArgs>?)
@JvmName(name = "uppyovprcmrnuyjw")
suspend fun analyticsConfigurations(values: List<Output<BucketAnalyticsConfigurationArgs>>)
@JvmName(name = "qppqirddfdfprfsk")
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ejxgnsseywouemlx")
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "moomakagrydngxeh")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "qubfuymsmgtxmlci")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "joqsbxtterlnqeuk")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wcdfhogjxsjgvbju")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "orwouhgahmvffgjv")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "txngalbfruflsxbk")
suspend fun corsConfiguration(value: BucketCorsConfigurationArgs?)
@JvmName(name = "dxbnvlvdvmrmumic")
suspend fun corsConfiguration(value: Output<BucketCorsConfigurationArgs>)
@JvmName(name = "okodpstitrxqrnga")
suspend fun corsConfiguration(argument: suspend BucketCorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sxisdubkulyjbcrv")
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "nfupkiybubhopbme")
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
@JvmName(name = "mskqapenvdlidlue")
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
@JvmName(name = "hipauxixjbhbcvsu")
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "thflcjdxwesacniy")
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
@JvmName(name = "ycfqcjgcibmlqomh")
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ndgjupltadvvfpec")
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gelteavocvrevybk")
suspend fun inventoryConfigurations(value: Output<List<BucketInventoryConfigurationArgs>>)
@JvmName(name = "yrorwbfeuebikdkl")
suspend fun inventoryConfigurations(vararg values: BucketInventoryConfigurationArgs)
@JvmName(name = "pgqbjcduajpaigpf")
suspend fun inventoryConfigurations(vararg values: Output<BucketInventoryConfigurationArgs>)
@JvmName(name = "twrxttfxydvtbbps")
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "vpbdgcoxycxkswok")
suspend fun inventoryConfigurations(value: List<BucketInventoryConfigurationArgs>?)
@JvmName(name = "anxdqyoilhtwlbwq")
suspend fun inventoryConfigurations(values: List<Output<BucketInventoryConfigurationArgs>>)
@JvmName(name = "wbdrylikrunukflx")
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "mlwpaulcusdkdlbi")
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ovgpmtweilqwrwep")
suspend fun lifecycleConfiguration(value: BucketLifecycleConfigurationArgs?)
@JvmName(name = "sjllvqsbvjwfncup")
suspend fun lifecycleConfiguration(value: Output<BucketLifecycleConfigurationArgs>)
@JvmName(name = "uviuqlygalvjjrol")
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lpbrkyyfjgesnhaf")
suspend fun loggingConfiguration(value: BucketLoggingConfigurationArgs?)
@JvmName(name = "poavvufayxyibvwe")
suspend fun loggingConfiguration(value: Output<BucketLoggingConfigurationArgs>)
@JvmName(name = "ocqqsehanvwovxvr")
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tqymiltrygunkrhn")
suspend fun metricsConfigurations(value: Output<List<BucketMetricsConfigurationArgs>>)
@JvmName(name = "gumpikrajhaddwql")
suspend fun metricsConfigurations(vararg values: BucketMetricsConfigurationArgs)
@JvmName(name = "nqqmtfdxyrwrxosm")
suspend fun metricsConfigurations(vararg values: Output<BucketMetricsConfigurationArgs>)
@JvmName(name = "cjhajuneobtuevvq")
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "nmfqtfuwngmadyal")
suspend fun metricsConfigurations(value: List<BucketMetricsConfigurationArgs>?)
@JvmName(name = "vdeotbysinhkdkfe")
suspend fun metricsConfigurations(values: List<Output<BucketMetricsConfigurationArgs>>)
@JvmName(name = "buarfvxauwynjlrn")
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "radglloibrgywimq")
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kgduuexgrpesoflg")
suspend fun notificationConfiguration(value: BucketNotificationConfigurationArgs?)
@JvmName(name = "yrxpquesojybrgge")
suspend fun notificationConfiguration(value: Output<BucketNotificationConfigurationArgs>)
@JvmName(name = "ctoakasbxopasesr")
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cfarrkldtutysjam")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "wmjxdjaclbhjrmsc")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "twkqxhancfgcnpnc")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nitoodusmkxosdsx")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "pkmjfqqcvxhwskod")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "thkcmkphkypbdwia")
suspend fun ownershipControls(value: BucketOwnershipControlsArgs?)
@JvmName(name = "dgxecjsikidqaibq")
suspend fun ownershipControls(value: Output<BucketOwnershipControlsArgs>)
@JvmName(name = "bgwffnwgbiumqmsd")
suspend fun ownershipControls(argument: suspend BucketOwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ncaocsdaliqcshhk")
suspend fun publicAccessBlockConfiguration(value: Output<BucketPublicAccessBlockConfigurationArgs>)
@JvmName(name = "hiavtsdntlfhxpij")
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpmnkwakgkwrhatj")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "byhilqlggtuavpvb")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "mlpbomosmnewghys")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "acxhgdinelfahppf")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "gkqpyihrpqtaptqt")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "sytpaxcqbkqkjfdq")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "iebcmfvkjlnrqexk")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "lmcoqwmbvclieuyr")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "lnxgwhoomomsrwnl")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "vkiwaaafrpueutwg")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "gsqijuujrtvcwhom")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgtjcugyjjtidaor")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)
@JvmName(name = "cggsmmgaccupxrsg")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "aixnkcanqypgrhky")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yxtakvchwbfuqpuh")
suspend fun websiteConfiguration(value: BucketWebsiteConfigurationArgs?)
@JvmName(name = "yrsjtqrrwkylhbvy")
suspend fun websiteConfiguration(value: Output<BucketWebsiteConfigurationArgs>)
@JvmName(name = "hjpyeodtarbdiyne")
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)