AwsS3BucketPropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "itynsocyrraplsjr")
suspend fun accelerateConfiguration(value: AccelerateConfigurationArgs?)
@JvmName(name = "vsjegudflwxmsrub")
suspend fun accelerateConfiguration(value: Output<AccelerateConfigurationArgs>)
@JvmName(name = "heahwwptckphmnfj")
suspend fun accelerateConfiguration(argument: suspend AccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xctaovyhkvmyhyxv")
fun accessControl(value: AccessControl)
@JvmName(name = "xcqtbdhdgjfrujsc")
suspend fun accessControl(value: Either<String, AccessControl>?)
@JvmName(name = "whhsmywqjkerdtlr")
suspend fun accessControl(value: Output<Either<String, AccessControl>>)
@JvmName(name = "qxatofeqgosvpici")
fun accessControl(value: String)
Link copied to clipboard
@JvmName(name = "aiwanjefjdqiguak")
suspend fun analyticsConfigurations(value: Output<List<AnalyticsConfigurationArgs>>)
@JvmName(name = "eaitddxuvrjwxuso")
suspend fun analyticsConfigurations(vararg values: AnalyticsConfigurationArgs)
@JvmName(name = "cpfitanjwqiydobf")
suspend fun analyticsConfigurations(vararg values: Output<AnalyticsConfigurationArgs>)
@JvmName(name = "qvktcrdxbeuexjqv")
suspend fun analyticsConfigurations(vararg argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "nmgtpxpkbdowfnqi")
suspend fun analyticsConfigurations(value: List<AnalyticsConfigurationArgs>?)
@JvmName(name = "piymdywlfcvaqbfd")
suspend fun analyticsConfigurations(values: List<Output<AnalyticsConfigurationArgs>>)
@JvmName(name = "hyiaewcjcnycgbot")
suspend fun analyticsConfigurations(argument: List<suspend AnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "durhqijkhwuaciew")
suspend fun analyticsConfigurations(argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "krvnhhauingqhsnu")
suspend fun arn(value: Output<String>)
@JvmName(name = "baulwpsjijstflwx")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "kybojsvdlkophegl")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "ttbowewbahpgqixw")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "tcwsarmvapsdghcq")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvajcmcgujmjahto")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "qouvjkxwfsqevepd")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "usxxhqvvmwwxlknb")
suspend fun corsConfiguration(value: CorsConfigurationArgs?)
@JvmName(name = "kuqlqbksvoeqvfvx")
suspend fun corsConfiguration(value: Output<CorsConfigurationArgs>)
@JvmName(name = "pqkshjcmvtelxbqu")
suspend fun corsConfiguration(argument: suspend CorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmdfrnvxrorunshk")
suspend fun domainName(value: Output<String>)
@JvmName(name = "mkhhwuhsygtjxlnh")
suspend fun domainName(value: String?)
Link copied to clipboard
@JvmName(name = "ueyqpypudkkaxcpd")
suspend fun dualStackDomainName(value: Output<String>)
@JvmName(name = "vetnanmargucsexd")
suspend fun dualStackDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "pnlxoutpywhiqxer")
suspend fun intelligentTieringConfigurations(value: Output<List<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "whywwpqaudooedbt")
suspend fun intelligentTieringConfigurations(vararg values: IntelligentTieringConfigurationArgs)
@JvmName(name = "dyeylkkeqwspesnf")
suspend fun intelligentTieringConfigurations(vararg values: Output<IntelligentTieringConfigurationArgs>)
@JvmName(name = "rnuurjfsxdtysmou")
suspend fun intelligentTieringConfigurations(vararg argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "fjurdcgsbfuhcwls")
suspend fun intelligentTieringConfigurations(value: List<IntelligentTieringConfigurationArgs>?)
@JvmName(name = "hrracgxhjcxjsykf")
suspend fun intelligentTieringConfigurations(values: List<Output<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "pwxpjwlfpnheoqtk")
suspend fun intelligentTieringConfigurations(argument: List<suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "oouiqwnnqlwthycn")
suspend fun intelligentTieringConfigurations(argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dlmtjmspbqgwvckv")
suspend fun inventoryConfigurations(value: Output<List<InventoryConfigurationArgs>>)
@JvmName(name = "jtcgucummgaqaewl")
suspend fun inventoryConfigurations(vararg values: InventoryConfigurationArgs)
@JvmName(name = "dabvbuwtxlapyicj")
suspend fun inventoryConfigurations(vararg values: Output<InventoryConfigurationArgs>)
@JvmName(name = "suihtyyjesrpqmwd")
suspend fun inventoryConfigurations(vararg argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "hgkaqikiyoquxcxo")
suspend fun inventoryConfigurations(value: List<InventoryConfigurationArgs>?)
@JvmName(name = "svxqflnbrtijbkhx")
suspend fun inventoryConfigurations(values: List<Output<InventoryConfigurationArgs>>)
@JvmName(name = "ddgaousuvvsmehuk")
suspend fun inventoryConfigurations(argument: List<suspend InventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "sggrnlmkxvurepyf")
suspend fun inventoryConfigurations(argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "haoxawkavdoodhcs")
suspend fun lifecycleConfiguration(value: LifecycleConfigurationArgs?)
@JvmName(name = "uerxthfxhnrpuhfy")
suspend fun lifecycleConfiguration(value: Output<LifecycleConfigurationArgs>)
@JvmName(name = "tsfjjudgkfnnarjp")
suspend fun lifecycleConfiguration(argument: suspend LifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkaykiugqmfvdygv")
suspend fun loggingConfiguration(value: LoggingConfigurationArgs?)
@JvmName(name = "hsrgaiqrwdibgwxm")
suspend fun loggingConfiguration(value: Output<LoggingConfigurationArgs>)
@JvmName(name = "hdlllaobpwhuoiww")
suspend fun loggingConfiguration(argument: suspend LoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tyghfpqhausrgbdx")
suspend fun metricsConfigurations(value: Output<List<MetricsConfigurationArgs>>)
@JvmName(name = "uokswjbmjsbijjdd")
suspend fun metricsConfigurations(vararg values: MetricsConfigurationArgs)
@JvmName(name = "ipbowuvaxjsrcjco")
suspend fun metricsConfigurations(vararg values: Output<MetricsConfigurationArgs>)
@JvmName(name = "chfdcqrohdyilbbo")
suspend fun metricsConfigurations(vararg argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "kvtibbumflmkbivc")
suspend fun metricsConfigurations(value: List<MetricsConfigurationArgs>?)
@JvmName(name = "ifuuwxntysmqnpwc")
suspend fun metricsConfigurations(values: List<Output<MetricsConfigurationArgs>>)
@JvmName(name = "kjjkyoaggkpbhrfa")
suspend fun metricsConfigurations(argument: List<suspend MetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "aehrqnmaldwfsubv")
suspend fun metricsConfigurations(argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kshvoiwdmlysidst")
suspend fun notificationConfiguration(value: NotificationConfigurationArgs?)
@JvmName(name = "jvtrvsgilidostfd")
suspend fun notificationConfiguration(value: Output<NotificationConfigurationArgs>)
@JvmName(name = "vfetueiknhfymbvh")
suspend fun notificationConfiguration(argument: suspend NotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sghggbkpsqoenntb")
suspend fun objectLockConfiguration(value: ObjectLockConfigurationArgs?)
@JvmName(name = "kysxhgjehaeewsdb")
suspend fun objectLockConfiguration(value: Output<ObjectLockConfigurationArgs>)
@JvmName(name = "hytgxpydjpuwhqkk")
suspend fun objectLockConfiguration(argument: suspend ObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wxtsiwiwhojcvngr")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "wcxaitydavkggvcf")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xmxfxhdyvjnbchrw")
suspend fun ownershipControls(value: OwnershipControlsArgs?)
@JvmName(name = "aabalmrpsrlhdtan")
suspend fun ownershipControls(value: Output<OwnershipControlsArgs>)
@JvmName(name = "faortgsqcnherniy")
suspend fun ownershipControls(argument: suspend OwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "parvcqthsqubixfu")
suspend fun publicAccessBlockConfiguration(value: PublicAccessBlockConfigurationArgs?)
@JvmName(name = "idrayraibdqgrriv")
suspend fun publicAccessBlockConfiguration(value: Output<PublicAccessBlockConfigurationArgs>)
@JvmName(name = "ktentovxmagevhwd")
suspend fun publicAccessBlockConfiguration(argument: suspend PublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lynkbhenmbtjikqo")
suspend fun regionalDomainName(value: Output<String>)
@JvmName(name = "vlterlpdupdbdkxi")
suspend fun regionalDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "wvpyjvvfvkmqkabk")
suspend fun replicationConfiguration(value: ReplicationConfigurationArgs?)
@JvmName(name = "vifljxrrmepoelgv")
suspend fun replicationConfiguration(value: Output<ReplicationConfigurationArgs>)
@JvmName(name = "jissqwccsyycgeuv")
suspend fun replicationConfiguration(argument: suspend ReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qvypurgaspdegckk")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "sykaoanffidiyhdy")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "nitjuqdhoyppitis")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "ohtdhtluxhuvdodx")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "cdliysjhslfjtgph")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "jqrfrjfwjvpylmbe")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "urnitibtyaslmrlc")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "wtlwfdgywiigihte")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ehlpcyfvgviauisr")
suspend fun versioningConfiguration(value: VersioningConfigurationArgs?)
@JvmName(name = "tqvahgllvqtisrum")
suspend fun versioningConfiguration(value: Output<VersioningConfigurationArgs>)
@JvmName(name = "wejvhsrxtexnatwn")
suspend fun versioningConfiguration(argument: suspend VersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vnombtacdqqqavii")
suspend fun websiteConfiguration(value: WebsiteConfigurationArgs?)
@JvmName(name = "egknjxoohogpguls")
suspend fun websiteConfiguration(value: Output<WebsiteConfigurationArgs>)
@JvmName(name = "geqqjvwflhfsjvgc")
suspend fun websiteConfiguration(argument: suspend WebsiteConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qbgjqfnpumcgpsel")
suspend fun websiteURL(value: Output<String>)
@JvmName(name = "xcqsxtxuttjuvptl")
suspend fun websiteURL(value: String?)