AwsS3BucketPropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rrolvpkffoappvhe")
suspend fun accelerateConfiguration(value: AccelerateConfigurationArgs?)
@JvmName(name = "iuexhollocdqjkjy")
suspend fun accelerateConfiguration(value: Output<AccelerateConfigurationArgs>)
@JvmName(name = "hgkersuwhjmarxjh")
suspend fun accelerateConfiguration(argument: suspend AccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvxqjhfmxfgpummr")
fun accessControl(value: AccessControl)
@JvmName(name = "oqwohhwknlsdxeue")
suspend fun accessControl(value: Either<String, AccessControl>?)
@JvmName(name = "bmbhvnggaxrblomx")
suspend fun accessControl(value: Output<Either<String, AccessControl>>)
@JvmName(name = "jypbvfbqatvhjncr")
fun accessControl(value: String)
Link copied to clipboard
@JvmName(name = "imouwyqbewqvovtr")
suspend fun analyticsConfigurations(value: Output<List<AnalyticsConfigurationArgs>>)
@JvmName(name = "whxvmqlcbdxovutt")
suspend fun analyticsConfigurations(vararg values: AnalyticsConfigurationArgs)
@JvmName(name = "wahwmhfjmwbdmyee")
suspend fun analyticsConfigurations(vararg values: Output<AnalyticsConfigurationArgs>)
@JvmName(name = "urxgncwvvgbunjto")
suspend fun analyticsConfigurations(vararg argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "unpsjmmpvfxxrnfa")
suspend fun analyticsConfigurations(value: List<AnalyticsConfigurationArgs>?)
@JvmName(name = "siuakbvpsjbgushe")
suspend fun analyticsConfigurations(values: List<Output<AnalyticsConfigurationArgs>>)
@JvmName(name = "xvhlgqhaiamlqlpx")
suspend fun analyticsConfigurations(argument: List<suspend AnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "bocgsficjqmqyqau")
suspend fun analyticsConfigurations(argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rkpnkthmfccwvblj")
suspend fun arn(value: Output<String>)
@JvmName(name = "ysfduhlohmmgldpf")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "kehiyofmlqcchtyv")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "vbdinmoapsnwkvui")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "mabsstjgsktyioyf")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tptknvyxhhnlyero")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "hetyyhkmgvxfqjlu")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "ffmwpjwwtdkmumks")
suspend fun corsConfiguration(value: CorsConfigurationArgs?)
@JvmName(name = "rlkeekcdsjumxeya")
suspend fun corsConfiguration(value: Output<CorsConfigurationArgs>)
@JvmName(name = "aldvdcddmslnthrx")
suspend fun corsConfiguration(argument: suspend CorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fghhyxbxaoylyqll")
suspend fun domainName(value: Output<String>)
@JvmName(name = "aiofyytywkytiifo")
suspend fun domainName(value: String?)
Link copied to clipboard
@JvmName(name = "efhmnermmllmdfeu")
suspend fun dualStackDomainName(value: Output<String>)
@JvmName(name = "ksplvlocdniodxpi")
suspend fun dualStackDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "irurwjxsnsfrwhpn")
suspend fun intelligentTieringConfigurations(value: Output<List<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "bjqwaakwlgeoisxw")
suspend fun intelligentTieringConfigurations(vararg values: IntelligentTieringConfigurationArgs)
@JvmName(name = "jiokwqrpcqeryavb")
suspend fun intelligentTieringConfigurations(vararg values: Output<IntelligentTieringConfigurationArgs>)
@JvmName(name = "gdcgxiinxinospjp")
suspend fun intelligentTieringConfigurations(vararg argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "mihcidlkxxkbjxqt")
suspend fun intelligentTieringConfigurations(value: List<IntelligentTieringConfigurationArgs>?)
@JvmName(name = "hirkdluxsvgoambs")
suspend fun intelligentTieringConfigurations(values: List<Output<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "lyvtmqqteqadqlwn")
suspend fun intelligentTieringConfigurations(argument: List<suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "xyqaokiaatalcgtn")
suspend fun intelligentTieringConfigurations(argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "asmnrmlodbcsltbh")
suspend fun inventoryConfigurations(value: Output<List<InventoryConfigurationArgs>>)
@JvmName(name = "ldnfiujbmnvqkssa")
suspend fun inventoryConfigurations(vararg values: InventoryConfigurationArgs)
@JvmName(name = "ruiwtlkucpiuhfwn")
suspend fun inventoryConfigurations(vararg values: Output<InventoryConfigurationArgs>)
@JvmName(name = "wmgyujtlnhbbrunx")
suspend fun inventoryConfigurations(vararg argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "upuobnajabjlecap")
suspend fun inventoryConfigurations(value: List<InventoryConfigurationArgs>?)
@JvmName(name = "jxekaybjdhpjvltn")
suspend fun inventoryConfigurations(values: List<Output<InventoryConfigurationArgs>>)
@JvmName(name = "qbhrcvgyupuvxxxw")
suspend fun inventoryConfigurations(argument: List<suspend InventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "dbiaimrwcxfspjlx")
suspend fun inventoryConfigurations(argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wijxotrcoixgvohv")
suspend fun lifecycleConfiguration(value: LifecycleConfigurationArgs?)
@JvmName(name = "cgsmafnmrbdhfyhe")
suspend fun lifecycleConfiguration(value: Output<LifecycleConfigurationArgs>)
@JvmName(name = "hmkcseqlptqmwttr")
suspend fun lifecycleConfiguration(argument: suspend LifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwuwvjpvupasbkyk")
suspend fun loggingConfiguration(value: LoggingConfigurationArgs?)
@JvmName(name = "jdemngeubykhwuvs")
suspend fun loggingConfiguration(value: Output<LoggingConfigurationArgs>)
@JvmName(name = "klnjayccxnbjheax")
suspend fun loggingConfiguration(argument: suspend LoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rknfphyvipirsrvj")
suspend fun metricsConfigurations(value: Output<List<MetricsConfigurationArgs>>)
@JvmName(name = "wynbnopkdyhhcwdb")
suspend fun metricsConfigurations(vararg values: MetricsConfigurationArgs)
@JvmName(name = "qogxwhtvdfbuxvrj")
suspend fun metricsConfigurations(vararg values: Output<MetricsConfigurationArgs>)
@JvmName(name = "linohjabtdrshiof")
suspend fun metricsConfigurations(vararg argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "wgcmjaryryfvhpbv")
suspend fun metricsConfigurations(value: List<MetricsConfigurationArgs>?)
@JvmName(name = "mnyuxjhvtdbkymmu")
suspend fun metricsConfigurations(values: List<Output<MetricsConfigurationArgs>>)
@JvmName(name = "xmpaldpioykqxjjx")
suspend fun metricsConfigurations(argument: List<suspend MetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "jvhdsnwkbmcksmfh")
suspend fun metricsConfigurations(argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cqfexdseskxhgtow")
suspend fun notificationConfiguration(value: NotificationConfigurationArgs?)
@JvmName(name = "hyupabrotinhphyc")
suspend fun notificationConfiguration(value: Output<NotificationConfigurationArgs>)
@JvmName(name = "chafikppwsnjvvuh")
suspend fun notificationConfiguration(argument: suspend NotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "owhamkscowxhfhpn")
suspend fun objectLockConfiguration(value: ObjectLockConfigurationArgs?)
@JvmName(name = "vrbftkejyblfsiqq")
suspend fun objectLockConfiguration(value: Output<ObjectLockConfigurationArgs>)
@JvmName(name = "psxpdngpyiotdclc")
suspend fun objectLockConfiguration(argument: suspend ObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qfsqqltbwsswhwmk")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "jyrkyeptgcjjhrvw")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xghldgqilvtmhhmu")
suspend fun ownershipControls(value: OwnershipControlsArgs?)
@JvmName(name = "wksrrxmivygqyeme")
suspend fun ownershipControls(value: Output<OwnershipControlsArgs>)
@JvmName(name = "hpfwnklkjlmqvprn")
suspend fun ownershipControls(argument: suspend OwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dixhqmjjnucblxpf")
suspend fun publicAccessBlockConfiguration(value: PublicAccessBlockConfigurationArgs?)
@JvmName(name = "dvatlhgyxhtrhwmc")
suspend fun publicAccessBlockConfiguration(value: Output<PublicAccessBlockConfigurationArgs>)
@JvmName(name = "alybghsgxabeoblu")
suspend fun publicAccessBlockConfiguration(argument: suspend PublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "giiiggynnknnwyai")
suspend fun regionalDomainName(value: Output<String>)
@JvmName(name = "gxppqaxlgptmewyv")
suspend fun regionalDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "xostafyrqqqikqed")
suspend fun replicationConfiguration(value: ReplicationConfigurationArgs?)
@JvmName(name = "gfovkdosqmbhgyxf")
suspend fun replicationConfiguration(value: Output<ReplicationConfigurationArgs>)
@JvmName(name = "nudwsivvmllxkace")
suspend fun replicationConfiguration(argument: suspend ReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iqunqbabwkbjgfhj")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "rlbbtavtxiwwtqxk")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "fityojfclsjhsqxr")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "wctaxaegusdgtwvy")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "sjbocvsmqkcxsfgm")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "pwxqwdtbxmcjqmqe")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "ejfmjedmokedxwha")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "goafhfylooptgcxk")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fhjipigpifrfgtak")
suspend fun versioningConfiguration(value: VersioningConfigurationArgs?)
@JvmName(name = "yhctpqrhyjbumfdp")
suspend fun versioningConfiguration(value: Output<VersioningConfigurationArgs>)
@JvmName(name = "ykalmwusyyqoqjyn")
suspend fun versioningConfiguration(argument: suspend VersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "osoyrxuketqhujtk")
suspend fun websiteConfiguration(value: WebsiteConfigurationArgs?)
@JvmName(name = "sgcvnxvollonpkcn")
suspend fun websiteConfiguration(value: Output<WebsiteConfigurationArgs>)
@JvmName(name = "lribsfxjvhwxqwpy")
suspend fun websiteConfiguration(argument: suspend WebsiteConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sabgpkmuuxemhgsr")
suspend fun websiteURL(value: Output<String>)
@JvmName(name = "bdbperoxawayrcaf")
suspend fun websiteURL(value: String?)