ClusterArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gtolcuiachhsekty")
suspend fun authorizationMode(value: Output<String>)
@JvmName(name = "eomvwejvtimyhxsp")
suspend fun authorizationMode(value: String?)
Link copied to clipboard
@JvmName(name = "aipcyxlrttwsoybh")
suspend fun automatedBackupConfig(value: Output<ClusterAutomatedBackupConfigArgs>)
@JvmName(name = "jsukyunttckxpfvu")
suspend fun automatedBackupConfig(value: ClusterAutomatedBackupConfigArgs?)
@JvmName(name = "udjyugxwxoxbwprx")
suspend fun automatedBackupConfig(argument: suspend ClusterAutomatedBackupConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pkbjkprntyknqdji")
suspend fun crossClusterReplicationConfig(value: Output<ClusterCrossClusterReplicationConfigArgs>)
@JvmName(name = "mlpjsuceyhqfbcqk")
suspend fun crossClusterReplicationConfig(argument: suspend ClusterCrossClusterReplicationConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iorqjlpdrtagwgcl")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "ptockpshbeufqbql")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ifiimwsuhhqjjsey")
suspend fun gcsSource(value: Output<ClusterGcsSourceArgs>)
@JvmName(name = "yppajxnxoyqhrwbw")
suspend fun gcsSource(value: ClusterGcsSourceArgs?)
@JvmName(name = "exfahseiilsvxtua")
suspend fun gcsSource(argument: suspend ClusterGcsSourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nhsioaayibllktkq")
suspend fun kmsKey(value: Output<String>)
@JvmName(name = "dcbsylwpmxtnxods")
suspend fun kmsKey(value: String?)
Link copied to clipboard
@JvmName(name = "nwqvpmlhnqislldr")
suspend fun maintenancePolicy(value: Output<ClusterMaintenancePolicyArgs>)
@JvmName(name = "xslnqfbfuhqbfbuj")
suspend fun maintenancePolicy(value: ClusterMaintenancePolicyArgs?)
@JvmName(name = "awcrweyoglgxmgpt")
suspend fun maintenancePolicy(argument: suspend ClusterMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kpxlnvswjirixcfj")
suspend fun managedBackupSource(value: Output<ClusterManagedBackupSourceArgs>)
@JvmName(name = "ujdygouxvnkjnhuh")
suspend fun managedBackupSource(value: ClusterManagedBackupSourceArgs?)
@JvmName(name = "rvdhlwvnjfmwlpsw")
suspend fun managedBackupSource(argument: suspend ClusterManagedBackupSourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "siepyuggcuomagob")
suspend fun name(value: Output<String>)
@JvmName(name = "eutuetukubrdwxon")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ctluwbmxftrbhgqi")
suspend fun nodeType(value: Output<String>)
@JvmName(name = "jahcetcjgeetwvoa")
suspend fun nodeType(value: String?)
Link copied to clipboard
@JvmName(name = "wygedgcsaguhtout")
suspend fun persistenceConfig(value: Output<ClusterPersistenceConfigArgs>)
@JvmName(name = "bsvuvitaqwcilqkv")
suspend fun persistenceConfig(value: ClusterPersistenceConfigArgs?)
@JvmName(name = "wjfarkvnduskpflj")
suspend fun persistenceConfig(argument: suspend ClusterPersistenceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnsuoxudxffftkhe")
suspend fun project(value: Output<String>)
@JvmName(name = "icfihyrytftfhspc")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "devprgdvnrvjotpg")
suspend fun pscConfigs(value: Output<List<ClusterPscConfigArgs>>)
@JvmName(name = "vgogxvkrsiwtacok")
suspend fun pscConfigs(vararg values: Output<ClusterPscConfigArgs>)
@JvmName(name = "uspovdgyqhumqehu")
suspend fun pscConfigs(vararg values: ClusterPscConfigArgs)
@JvmName(name = "ufolensegkoutuxy")
suspend fun pscConfigs(vararg argument: suspend ClusterPscConfigArgsBuilder.() -> Unit)
@JvmName(name = "dmhjjdgacbwkxutn")
suspend fun pscConfigs(values: List<Output<ClusterPscConfigArgs>>)
@JvmName(name = "ydpnmbcaxyknqhug")
suspend fun pscConfigs(value: List<ClusterPscConfigArgs>?)
@JvmName(name = "chpbrokohviedapg")
suspend fun pscConfigs(argument: List<suspend ClusterPscConfigArgsBuilder.() -> Unit>)
@JvmName(name = "jcccuidofojlxvio")
suspend fun pscConfigs(argument: suspend ClusterPscConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sxjqokwehmwbyiao")
suspend fun redisConfigs(value: Output<Map<String, String>>)
@JvmName(name = "clwosyfdsyymylql")
fun redisConfigs(vararg values: Pair<String, String>)
@JvmName(name = "nhimubprqafssfis")
suspend fun redisConfigs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "oiqdpswahgisdobr")
suspend fun region(value: Output<String>)
@JvmName(name = "rfnuofpjjpfhtyyd")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "givvvymiwnvasbrf")
suspend fun replicaCount(value: Output<Int>)
@JvmName(name = "xodxpbfoqrgkibfe")
suspend fun replicaCount(value: Int?)
Link copied to clipboard
@JvmName(name = "mtlxrpqyppsfdhwf")
suspend fun shardCount(value: Output<Int>)
@JvmName(name = "mmniuqtorxhnbftp")
suspend fun shardCount(value: Int?)
Link copied to clipboard
@JvmName(name = "juexohjbjvgbyohy")
suspend fun transitEncryptionMode(value: Output<String>)
@JvmName(name = "tmsafjjkubvoxtkh")
suspend fun transitEncryptionMode(value: String?)
Link copied to clipboard
@JvmName(name = "baiqqoxcharmhddi")
suspend fun zoneDistributionConfig(value: Output<ClusterZoneDistributionConfigArgs>)
@JvmName(name = "ubsjcvescelylhqj")
suspend fun zoneDistributionConfig(value: ClusterZoneDistributionConfigArgs?)
@JvmName(name = "mqtchwposnirmrww")
suspend fun zoneDistributionConfig(argument: suspend ClusterZoneDistributionConfigArgsBuilder.() -> Unit)