BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "qtesrfjhqyphgahd")
suspend fun accelerationStatus(value: Output<String>)
@JvmName(name = "wehmvirfqcxrxtom")
suspend fun accelerationStatus(value: String?)
Link copied to clipboard
@JvmName(name = "mfxputyhyaqtedkj")
fun acl(value: CannedAcl)
@JvmName(name = "odrcvysmxjctgpji")
suspend fun acl(value: Either<String, CannedAcl>?)
@JvmName(name = "immuhbkjfutknfud")
suspend fun acl(value: Output<Either<String, CannedAcl>>)
@JvmName(name = "onjfhsjjgygbolbs")
fun acl(value: String)
Link copied to clipboard
@JvmName(name = "ryndyvwtfalebcle")
suspend fun arn(value: Output<String>)
@JvmName(name = "cbyhcshsloyxnhnw")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "mqslsqhxmyumlphx")
suspend fun bucket(value: Output<String>)
@JvmName(name = "kxheaapocosiwhdn")
suspend fun bucket(value: String?)
Link copied to clipboard
@JvmName(name = "vcblwhvlcftxefuh")
suspend fun bucketPrefix(value: Output<String>)
@JvmName(name = "dgsrhisibrxfqtcx")
suspend fun bucketPrefix(value: String?)
Link copied to clipboard
@JvmName(name = "fvspqbaqmvuewils")
suspend fun corsRules(value: Output<List<BucketCorsRuleArgs>>)
@JvmName(name = "kcsuhubaheycyelb")
suspend fun corsRules(vararg values: BucketCorsRuleArgs)
@JvmName(name = "piwdljlbvkxbwbni")
suspend fun corsRules(vararg values: Output<BucketCorsRuleArgs>)
@JvmName(name = "ahpiatwmcwsxmlrn")
suspend fun corsRules(vararg argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
@JvmName(name = "wbtgbprtwlbfitjt")
suspend fun corsRules(value: List<BucketCorsRuleArgs>?)
@JvmName(name = "mvfuepwqnckahqcw")
suspend fun corsRules(values: List<Output<BucketCorsRuleArgs>>)
@JvmName(name = "robnlbfstbfrkatk")
suspend fun corsRules(argument: List<suspend BucketCorsRuleArgsBuilder.() -> Unit>)
@JvmName(name = "vaqvepitukdyfsrj")
suspend fun corsRules(argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qsspvxfxxgrcynag")
suspend fun forceDestroy(value: Output<Boolean>)
@JvmName(name = "evbaqiprtyjsolku")
suspend fun forceDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nestnovpluxydiuj")
suspend fun grants(value: Output<List<BucketGrantArgs>>)
@JvmName(name = "jopcfktbayrsvshm")
suspend fun grants(vararg values: BucketGrantArgs)
@JvmName(name = "ajehoyopwqjgbdmm")
suspend fun grants(vararg values: Output<BucketGrantArgs>)
@JvmName(name = "ckprmtldbbqsrtnr")
suspend fun grants(vararg argument: suspend BucketGrantArgsBuilder.() -> Unit)
@JvmName(name = "cowoidohvopxsmoi")
suspend fun grants(value: List<BucketGrantArgs>?)
@JvmName(name = "iilngueitmqcqhgi")
suspend fun grants(values: List<Output<BucketGrantArgs>>)
@JvmName(name = "qieojhtvowyiraow")
suspend fun grants(argument: List<suspend BucketGrantArgsBuilder.() -> Unit>)
@JvmName(name = "prudpcxrjrmxcndg")
suspend fun grants(argument: suspend BucketGrantArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ppqyibfqgifcnonf")
suspend fun hostedZoneId(value: Output<String>)
@JvmName(name = "bflpxnnhipnbymhb")
suspend fun hostedZoneId(value: String?)
Link copied to clipboard
@JvmName(name = "axwtbsssnicdgaop")
suspend fun lifecycleRules(value: Output<List<BucketLifecycleRuleArgs>>)
@JvmName(name = "dbassknhfgipworl")
suspend fun lifecycleRules(vararg values: BucketLifecycleRuleArgs)
@JvmName(name = "gfyiibjkywoxewnu")
suspend fun lifecycleRules(vararg values: Output<BucketLifecycleRuleArgs>)
@JvmName(name = "oxrseveyumifhduh")
suspend fun lifecycleRules(vararg argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
@JvmName(name = "jiekrunxkvhctnai")
suspend fun lifecycleRules(value: List<BucketLifecycleRuleArgs>?)
@JvmName(name = "bxqaksyjlhcwmtcp")
suspend fun lifecycleRules(values: List<Output<BucketLifecycleRuleArgs>>)
@JvmName(name = "elbjlwhiuxfbonnm")
suspend fun lifecycleRules(argument: List<suspend BucketLifecycleRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ggqbiywddgbvdhdp")
suspend fun lifecycleRules(argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oyhyuggrgfpfwjop")
suspend fun loggings(value: Output<List<BucketLoggingArgs>>)
@JvmName(name = "lehyruknkrnvacgc")
suspend fun loggings(vararg values: BucketLoggingArgs)
@JvmName(name = "pteyhcrbixytkycn")
suspend fun loggings(vararg values: Output<BucketLoggingArgs>)
@JvmName(name = "encpquxloyetrelr")
suspend fun loggings(vararg argument: suspend BucketLoggingArgsBuilder.() -> Unit)
@JvmName(name = "tyivavhipstjkooq")
suspend fun loggings(value: List<BucketLoggingArgs>?)
@JvmName(name = "tktciheswdbalpoy")
suspend fun loggings(values: List<Output<BucketLoggingArgs>>)
@JvmName(name = "cmmamkngsislhoue")
suspend fun loggings(argument: List<suspend BucketLoggingArgsBuilder.() -> Unit>)
@JvmName(name = "ilaunywxcxioeotu")
suspend fun loggings(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xhdocofqivvfpuot")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "pebhmvnlqhpoogqh")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "ucwtybqtxwlsacun")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "puibmpuyvvwdnlcy")
suspend fun policy(value: Output<String>)
@JvmName(name = "oxcpvmqxlrexlbkr")
suspend fun policy(value: String?)
Link copied to clipboard
@JvmName(name = "odijkodsoqeyinno")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "oixhdypeexabvvcf")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "rdxedvhicwmrvxlh")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rhnhginrgsagrchg")
suspend fun requestPayer(value: Output<String>)
@JvmName(name = "wbxdtldiiwxdvqcy")
suspend fun requestPayer(value: String?)
Link copied to clipboard
@JvmName(name = "ynuuvqvpauuxgvyk")
suspend fun serverSideEncryptionConfiguration(value: Output<BucketServerSideEncryptionConfigurationArgs>)
@JvmName(name = "hboncuspxceieapj")
suspend fun serverSideEncryptionConfiguration(argument: suspend BucketServerSideEncryptionConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pgqcjhduxaswslbn")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ltdxdbhimbehxbxv")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "tigspvfirknxvfti")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "aokbidrmxgytqgpy")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "neaetgfsacqqrnhu")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "yrqopmufejxcugli")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvpytwxiagclocdg")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "wmrtwpuacfdshpbv")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "awhbmqdspjbmppij")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "flelbcimbqksebff")
suspend fun websiteDomain(value: Output<String>)
@JvmName(name = "ntxqxnhyqwusgdwp")
suspend fun websiteDomain(value: String?)
Link copied to clipboard
@JvmName(name = "vnyldwflniiwishj")
suspend fun websiteEndpoint(value: Output<String>)
@JvmName(name = "dtuvdsxilwngtvor")
suspend fun websiteEndpoint(value: String?)