BucketArgsBuilder

Builder for BucketArgs.

Functions

Link copied to clipboard
@JvmName(name = "wlmxkdhlqagnrqyt")
suspend fun accelerationStatus(value: Output<String>)
@JvmName(name = "uvtuwylgcoepndwb")
suspend fun accelerationStatus(value: String?)
Link copied to clipboard
@JvmName(name = "eommeusysllqcsld")
fun acl(value: CannedAcl)
@JvmName(name = "xbptckpuydstlyyy")
suspend fun acl(value: Either<String, CannedAcl>?)
@JvmName(name = "xntcobjihvvadwqf")
suspend fun acl(value: Output<Either<String, CannedAcl>>)
@JvmName(name = "fnelpwbbgtgdfgrf")
fun acl(value: String)
Link copied to clipboard
@JvmName(name = "jxfwmxnwfvshkktj")
suspend fun arn(value: Output<String>)
@JvmName(name = "qyjnfjxrlpbobvlp")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "velkspbqtlorcqki")
suspend fun bucket(value: Output<String>)
@JvmName(name = "xjqfhdouiucpffhg")
suspend fun bucket(value: String?)
Link copied to clipboard
@JvmName(name = "jypfvonkpjxrbypw")
suspend fun bucketPrefix(value: Output<String>)
@JvmName(name = "hrdpkddqysldetxq")
suspend fun bucketPrefix(value: String?)
Link copied to clipboard
@JvmName(name = "vkeibibttrhuimhx")
suspend fun corsRules(value: Output<List<BucketCorsRuleArgs>>)
@JvmName(name = "yfouosgyxcvnobni")
suspend fun corsRules(vararg values: BucketCorsRuleArgs)
@JvmName(name = "wcafbtfycntygeiw")
suspend fun corsRules(vararg values: Output<BucketCorsRuleArgs>)
@JvmName(name = "lbjtcfvhpmylvkus")
suspend fun corsRules(vararg argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
@JvmName(name = "dgcvkqyowmkjsksp")
suspend fun corsRules(value: List<BucketCorsRuleArgs>?)
@JvmName(name = "gmcfqrsoqvkyrnyb")
suspend fun corsRules(values: List<Output<BucketCorsRuleArgs>>)
@JvmName(name = "thnhkgquaaxiamlk")
suspend fun corsRules(argument: List<suspend BucketCorsRuleArgsBuilder.() -> Unit>)
@JvmName(name = "aidugmuyaotrwwwo")
suspend fun corsRules(argument: suspend BucketCorsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "detotmcoonksexsc")
suspend fun forceDestroy(value: Output<Boolean>)
@JvmName(name = "wrpkqrgsrbmcfcoh")
suspend fun forceDestroy(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rrppupvpsnpflcoi")
suspend fun grants(value: Output<List<BucketGrantArgs>>)
@JvmName(name = "sdfudcicklirjetr")
suspend fun grants(vararg values: BucketGrantArgs)
@JvmName(name = "ovfhhycfytmcjxsj")
suspend fun grants(vararg values: Output<BucketGrantArgs>)
@JvmName(name = "hdpyyexbfbkfwwpx")
suspend fun grants(vararg argument: suspend BucketGrantArgsBuilder.() -> Unit)
@JvmName(name = "pgmehygwcorhcwup")
suspend fun grants(value: List<BucketGrantArgs>?)
@JvmName(name = "epfnjvtvpptqxabl")
suspend fun grants(values: List<Output<BucketGrantArgs>>)
@JvmName(name = "ebmyaadwcxslbjkl")
suspend fun grants(argument: List<suspend BucketGrantArgsBuilder.() -> Unit>)
@JvmName(name = "dfnxmxdotuabcgbn")
suspend fun grants(argument: suspend BucketGrantArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lhyrgtwxkkxnpmou")
suspend fun hostedZoneId(value: Output<String>)
@JvmName(name = "mbfayhvyhphuagoy")
suspend fun hostedZoneId(value: String?)
Link copied to clipboard
@JvmName(name = "poopynghkloijwmf")
suspend fun lifecycleRules(value: Output<List<BucketLifecycleRuleArgs>>)
@JvmName(name = "mmxynwromkvcauur")
suspend fun lifecycleRules(vararg values: BucketLifecycleRuleArgs)
@JvmName(name = "wjwgtnijuqfugycm")
suspend fun lifecycleRules(vararg values: Output<BucketLifecycleRuleArgs>)
@JvmName(name = "dnwgnavcubteairx")
suspend fun lifecycleRules(vararg argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
@JvmName(name = "nnipawusjwfgbxsg")
suspend fun lifecycleRules(value: List<BucketLifecycleRuleArgs>?)
@JvmName(name = "scmcvnikmhxvftlt")
suspend fun lifecycleRules(values: List<Output<BucketLifecycleRuleArgs>>)
@JvmName(name = "giswgkyivewnyylr")
suspend fun lifecycleRules(argument: List<suspend BucketLifecycleRuleArgsBuilder.() -> Unit>)
@JvmName(name = "jbjtmamspbrfpbxf")
suspend fun lifecycleRules(argument: suspend BucketLifecycleRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oggascyaldwsjlyo")
suspend fun loggings(value: Output<List<BucketLoggingArgs>>)
@JvmName(name = "mowbfpmoqxamwjij")
suspend fun loggings(vararg values: BucketLoggingArgs)
@JvmName(name = "jcyckffuclnuhmfd")
suspend fun loggings(vararg values: Output<BucketLoggingArgs>)
@JvmName(name = "dtlocjjfptbecefu")
suspend fun loggings(vararg argument: suspend BucketLoggingArgsBuilder.() -> Unit)
@JvmName(name = "keholtmuhpnuideu")
suspend fun loggings(value: List<BucketLoggingArgs>?)
@JvmName(name = "hjywgfeorqmtoict")
suspend fun loggings(values: List<Output<BucketLoggingArgs>>)
@JvmName(name = "vtiuoefowayyfqsw")
suspend fun loggings(argument: List<suspend BucketLoggingArgsBuilder.() -> Unit>)
@JvmName(name = "vsvtfsvhmijehkbe")
suspend fun loggings(argument: suspend BucketLoggingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "deudrukacpxuirri")
suspend fun objectLockConfiguration(value: BucketObjectLockConfigurationArgs?)
@JvmName(name = "jhvkeblhhylqbwnt")
suspend fun objectLockConfiguration(value: Output<BucketObjectLockConfigurationArgs>)
@JvmName(name = "jfwcpkekpssxcrib")
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dppnfmycixdsjrhp")
suspend fun policy(value: Output<String>)
@JvmName(name = "pogfuxlcctefpoqc")
suspend fun policy(value: String?)
Link copied to clipboard
@JvmName(name = "uvgtswnbjvwxiwig")
suspend fun replicationConfiguration(value: BucketReplicationConfigurationArgs?)
@JvmName(name = "dbkfpfjhywebucvi")
suspend fun replicationConfiguration(value: Output<BucketReplicationConfigurationArgs>)
@JvmName(name = "btnqoyptoiddvpdw")
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vcdgesavfkgmawfr")
suspend fun requestPayer(value: Output<String>)
@JvmName(name = "ulmquyvqcbjjtvqw")
suspend fun requestPayer(value: String?)
Link copied to clipboard
@JvmName(name = "jpqwqsyrswwmpbuw")
suspend fun serverSideEncryptionConfiguration(value: Output<BucketServerSideEncryptionConfigurationArgs>)
@JvmName(name = "dvgbixaolvnodylo")
suspend fun serverSideEncryptionConfiguration(argument: suspend BucketServerSideEncryptionConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pssbbydfwfhyusls")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "qvkaawwdkuaqnhnc")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "byhtydvswsparbxo")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lrcayqiedrwqykkn")
suspend fun versioning(value: BucketVersioningArgs?)
@JvmName(name = "egoanlmlovengxlg")
suspend fun versioning(value: Output<BucketVersioningArgs>)
@JvmName(name = "petdyrhpaglnvlpm")
suspend fun versioning(argument: suspend BucketVersioningArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xkhvvswrvckuhlwr")
suspend fun website(value: BucketWebsiteArgs?)
@JvmName(name = "bwegfamgcwookpdp")
suspend fun website(value: Output<BucketWebsiteArgs>)
@JvmName(name = "pksxodwrpuqneaiq")
suspend fun website(argument: suspend BucketWebsiteArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "upoiddemonaacogh")
suspend fun websiteDomain(value: Output<String>)
@JvmName(name = "jnbutltetnjqcbnb")
suspend fun websiteDomain(value: String?)
Link copied to clipboard
@JvmName(name = "nmboavmhdpxvdqsq")
suspend fun websiteEndpoint(value: Output<String>)
@JvmName(name = "udjwpnmlhvbobkdp")
suspend fun websiteEndpoint(value: String?)