AwsS3BucketPropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jmtlyufdioegfxwo")
suspend fun accelerateConfiguration(value: AccelerateConfigurationArgs?)
@JvmName(name = "nfqbipncpgvmyoqb")
suspend fun accelerateConfiguration(value: Output<AccelerateConfigurationArgs>)
@JvmName(name = "mrxsbppvtplyytfr")
suspend fun accelerateConfiguration(argument: suspend AccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tpvgyqpfjoyusflt")
fun accessControl(value: AccessControl)
@JvmName(name = "wsyecdwnigbqywre")
suspend fun accessControl(value: Either<String, AccessControl>?)
@JvmName(name = "dwnayvifuyagpork")
suspend fun accessControl(value: Output<Either<String, AccessControl>>)
@JvmName(name = "lbypuaxgxrvhpvmh")
fun accessControl(value: String)
Link copied to clipboard
@JvmName(name = "vencdvjpibfvqmju")
suspend fun analyticsConfigurations(value: Output<List<AnalyticsConfigurationArgs>>)
@JvmName(name = "gkhovjdmgpqjnfkn")
suspend fun analyticsConfigurations(vararg values: AnalyticsConfigurationArgs)
@JvmName(name = "wgcosshxipisonxw")
suspend fun analyticsConfigurations(vararg values: Output<AnalyticsConfigurationArgs>)
@JvmName(name = "ikuimurastxljawi")
suspend fun analyticsConfigurations(vararg argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "rbmhgklvcsexhppq")
suspend fun analyticsConfigurations(value: List<AnalyticsConfigurationArgs>?)
@JvmName(name = "lywlrhqmayhpavdb")
suspend fun analyticsConfigurations(values: List<Output<AnalyticsConfigurationArgs>>)
@JvmName(name = "jitvgwientxpyegl")
suspend fun analyticsConfigurations(argument: List<suspend AnalyticsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "hpnowqfysdjdynrw")
suspend fun analyticsConfigurations(argument: suspend AnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ghyqldvnawkiokkl")
suspend fun arn(value: Output<String>)
@JvmName(name = "ndxpnkxqjqmfywkv")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "mvahvpwlctodemyt")
suspend fun bucketEncryption(value: BucketEncryptionArgs?)
@JvmName(name = "sfhliwgiljlxjuhl")
suspend fun bucketEncryption(value: Output<BucketEncryptionArgs>)
@JvmName(name = "dokcumowsqoswlkn")
suspend fun bucketEncryption(argument: suspend BucketEncryptionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lyamjvodoygmrhyb")
suspend fun bucketName(value: Output<String>)
@JvmName(name = "tljpfdtbladjsgkc")
suspend fun bucketName(value: String?)
Link copied to clipboard
@JvmName(name = "ypgmdtstopcqolxs")
suspend fun corsConfiguration(value: CorsConfigurationArgs?)
@JvmName(name = "fpprbdfpylvceyvr")
suspend fun corsConfiguration(value: Output<CorsConfigurationArgs>)
@JvmName(name = "lnkhrkwhhtiigptg")
suspend fun corsConfiguration(argument: suspend CorsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yujrycarrnpucwhv")
suspend fun domainName(value: Output<String>)
@JvmName(name = "bpimeflfxrpbbosy")
suspend fun domainName(value: String?)
Link copied to clipboard
@JvmName(name = "ivbwgbcrbjujmmgf")
suspend fun dualStackDomainName(value: Output<String>)
@JvmName(name = "jejtxtmmmwnmnfuv")
suspend fun dualStackDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "gesdxnpcbvcuclvq")
suspend fun intelligentTieringConfigurations(value: Output<List<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "wjhbqrxrxocxibma")
suspend fun intelligentTieringConfigurations(vararg values: IntelligentTieringConfigurationArgs)
@JvmName(name = "elomvvbfbpbdaxcy")
suspend fun intelligentTieringConfigurations(vararg values: Output<IntelligentTieringConfigurationArgs>)
@JvmName(name = "uafqdafreyanlixc")
suspend fun intelligentTieringConfigurations(vararg argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "qfvhuhovqrkgtyjh")
suspend fun intelligentTieringConfigurations(value: List<IntelligentTieringConfigurationArgs>?)
@JvmName(name = "jmvobloysojxyibu")
suspend fun intelligentTieringConfigurations(values: List<Output<IntelligentTieringConfigurationArgs>>)
@JvmName(name = "kxdvvrfuwcsenysx")
suspend fun intelligentTieringConfigurations(argument: List<suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "dbwcibwxtddymcgs")
suspend fun intelligentTieringConfigurations(argument: suspend IntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gdydbauscijxeimq")
suspend fun inventoryConfigurations(value: Output<List<InventoryConfigurationArgs>>)
@JvmName(name = "bcqyggbxbhvmqslg")
suspend fun inventoryConfigurations(vararg values: InventoryConfigurationArgs)
@JvmName(name = "swarhoslidlhbgns")
suspend fun inventoryConfigurations(vararg values: Output<InventoryConfigurationArgs>)
@JvmName(name = "qmcxuxnysghwvaif")
suspend fun inventoryConfigurations(vararg argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "frryunjwffhsqwcj")
suspend fun inventoryConfigurations(value: List<InventoryConfigurationArgs>?)
@JvmName(name = "ubblvupcvolswmcc")
suspend fun inventoryConfigurations(values: List<Output<InventoryConfigurationArgs>>)
@JvmName(name = "uwdiyqkjkgjxgvwd")
suspend fun inventoryConfigurations(argument: List<suspend InventoryConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "idqmdwmwsmhnphul")
suspend fun inventoryConfigurations(argument: suspend InventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhumqwhgusthqath")
suspend fun lifecycleConfiguration(value: LifecycleConfigurationArgs?)
@JvmName(name = "sdgffrfhjjikkprw")
suspend fun lifecycleConfiguration(value: Output<LifecycleConfigurationArgs>)
@JvmName(name = "blomalcoaaceipfw")
suspend fun lifecycleConfiguration(argument: suspend LifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hibabjjdnitadtiw")
suspend fun loggingConfiguration(value: LoggingConfigurationArgs?)
@JvmName(name = "cxnajdfcxeljtxna")
suspend fun loggingConfiguration(value: Output<LoggingConfigurationArgs>)
@JvmName(name = "mwgmuyjgwvwvrsag")
suspend fun loggingConfiguration(argument: suspend LoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ahugnkqijvitqebq")
suspend fun metricsConfigurations(value: Output<List<MetricsConfigurationArgs>>)
@JvmName(name = "smbonmhtcbixlelu")
suspend fun metricsConfigurations(vararg values: MetricsConfigurationArgs)
@JvmName(name = "nqtjlhedewpkjgjl")
suspend fun metricsConfigurations(vararg values: Output<MetricsConfigurationArgs>)
@JvmName(name = "tkwdhvbpgnongrql")
suspend fun metricsConfigurations(vararg argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "wbbpmfxeekqgucft")
suspend fun metricsConfigurations(value: List<MetricsConfigurationArgs>?)
@JvmName(name = "lsopavpoqkjjdqvg")
suspend fun metricsConfigurations(values: List<Output<MetricsConfigurationArgs>>)
@JvmName(name = "xgybtflojpbnhdkg")
suspend fun metricsConfigurations(argument: List<suspend MetricsConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ospwvqhojmxhshct")
suspend fun metricsConfigurations(argument: suspend MetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knaltmtnenmwyowu")
suspend fun notificationConfiguration(value: NotificationConfigurationArgs?)
@JvmName(name = "rntuqnaxiklebpqk")
suspend fun notificationConfiguration(value: Output<NotificationConfigurationArgs>)
@JvmName(name = "iboolinkafsoyobe")
suspend fun notificationConfiguration(argument: suspend NotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vqlkhpmubxbvfbxb")
suspend fun objectLockConfiguration(value: ObjectLockConfigurationArgs?)
@JvmName(name = "jeuxqhmkejclrjuf")
suspend fun objectLockConfiguration(value: Output<ObjectLockConfigurationArgs>)
@JvmName(name = "qirydsjcvslsxcwv")
suspend fun objectLockConfiguration(argument: suspend ObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkmlqtdnschnvbqd")
suspend fun objectLockEnabled(value: Output<Boolean>)
@JvmName(name = "yquxgfdvsxjjinaf")
suspend fun objectLockEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hgtwtccrhflljcxk")
suspend fun ownershipControls(value: OwnershipControlsArgs?)
@JvmName(name = "ippairtoliidvcuj")
suspend fun ownershipControls(value: Output<OwnershipControlsArgs>)
@JvmName(name = "hlolmxgarospnvhe")
suspend fun ownershipControls(argument: suspend OwnershipControlsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ndwixrgwjpraygbi")
suspend fun publicAccessBlockConfiguration(value: PublicAccessBlockConfigurationArgs?)
@JvmName(name = "ceaelepfpflamgyw")
suspend fun publicAccessBlockConfiguration(value: Output<PublicAccessBlockConfigurationArgs>)
@JvmName(name = "rvqygrohhrkcwkij")
suspend fun publicAccessBlockConfiguration(argument: suspend PublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjcbjhxwjgnsxora")
suspend fun regionalDomainName(value: Output<String>)
@JvmName(name = "bmuumrwwoudarjmn")
suspend fun regionalDomainName(value: String?)
Link copied to clipboard
@JvmName(name = "rfdwawfcypurvtri")
suspend fun replicationConfiguration(value: ReplicationConfigurationArgs?)
@JvmName(name = "xcovvpetenqgmjnk")
suspend fun replicationConfiguration(value: Output<ReplicationConfigurationArgs>)
@JvmName(name = "tpjajhvqkcmsvrwj")
suspend fun replicationConfiguration(argument: suspend ReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jafoqnirwpfmntkc")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "bxwjmpqkghucykkw")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "qqlmulseectngrhs")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "mlgakdygiajhhmqc")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "flivepxtbtwbsyea")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "eenqbxvurxmdxgkk")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "yaybcsmrvllgimcr")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "secteitycdnyscri")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkiwccdetbmdpcwg")
suspend fun versioningConfiguration(value: VersioningConfigurationArgs?)
@JvmName(name = "kscuditlobbxcgxh")
suspend fun versioningConfiguration(value: Output<VersioningConfigurationArgs>)
@JvmName(name = "kauhbgcpbuxqetxh")
suspend fun versioningConfiguration(argument: suspend VersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yhubtpodakmwwlku")
suspend fun websiteConfiguration(value: WebsiteConfigurationArgs?)
@JvmName(name = "wqrgkposjjuitrnq")
suspend fun websiteConfiguration(value: Output<WebsiteConfigurationArgs>)
@JvmName(name = "dxioelehldwqhllm")
suspend fun websiteConfiguration(argument: suspend WebsiteConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gcayhelwptqmdacd")
suspend fun websiteURL(value: Output<String>)
@JvmName(name = "ncxfjmsltfuviokq")
suspend fun websiteURL(value: String?)