InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dtryhftyrnhhiwbm")
suspend fun authorizationMode(value: Output<String>)
@JvmName(name = "rcovvfcewqxrcvgu")
suspend fun authorizationMode(value: String?)
Link copied to clipboard
@JvmName(name = "lwnpxadlyxbsxxqw")
suspend fun automatedBackupConfig(value: Output<InstanceAutomatedBackupConfigArgs>)
@JvmName(name = "sglaibtatbmwbabk")
suspend fun automatedBackupConfig(value: InstanceAutomatedBackupConfigArgs?)
@JvmName(name = "qnshauuxjnkfxsyn")
suspend fun automatedBackupConfig(argument: suspend InstanceAutomatedBackupConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "isjuijacmgdiebvs")
suspend fun crossInstanceReplicationConfig(value: Output<InstanceCrossInstanceReplicationConfigArgs>)
@JvmName(name = "fqnokgsbguprjtjq")
suspend fun crossInstanceReplicationConfig(argument: suspend InstanceCrossInstanceReplicationConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qlwvfnhnhupgbdvw")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "flkrvmiaibppmfay")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xlyvnwaisgvkeslo")
suspend fun desiredPscAutoConnections(value: Output<List<InstanceDesiredPscAutoConnectionArgs>>)
@JvmName(name = "ioclddpafnxthiqi")
suspend fun desiredPscAutoConnections(vararg values: Output<InstanceDesiredPscAutoConnectionArgs>)
@JvmName(name = "bvpfddqseydnxuil")
suspend fun desiredPscAutoConnections(vararg values: InstanceDesiredPscAutoConnectionArgs)
@JvmName(name = "fudcwkpcbdmrgfmh")
suspend fun desiredPscAutoConnections(vararg argument: suspend InstanceDesiredPscAutoConnectionArgsBuilder.() -> Unit)
@JvmName(name = "nupglnfhhnppdobq")
suspend fun desiredPscAutoConnections(values: List<Output<InstanceDesiredPscAutoConnectionArgs>>)
@JvmName(name = "ydgsvcyohcvrkwnc")
suspend fun desiredPscAutoConnections(value: List<InstanceDesiredPscAutoConnectionArgs>?)
@JvmName(name = "lmxdnhwwgcvddukw")
suspend fun desiredPscAutoConnections(argument: List<suspend InstanceDesiredPscAutoConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "loxjabviuxgsiqey")
suspend fun desiredPscAutoConnections(argument: suspend InstanceDesiredPscAutoConnectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nhofcjmgujcgfnqc")
suspend fun engineConfigs(value: Output<Map<String, String>>)
@JvmName(name = "rfvglfpuhfbkqoey")
fun engineConfigs(vararg values: Pair<String, String>)
@JvmName(name = "fierkssayoyeyvjl")
suspend fun engineConfigs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "pewapkyqwevxvraj")
suspend fun engineVersion(value: Output<String>)
@JvmName(name = "vpvdqvmcgucyxwbu")
suspend fun engineVersion(value: String?)
Link copied to clipboard
@JvmName(name = "eofxcrnvjtnocvtd")
suspend fun gcsSource(value: Output<InstanceGcsSourceArgs>)
@JvmName(name = "ywxwfqdnrvflivqi")
suspend fun gcsSource(value: InstanceGcsSourceArgs?)
@JvmName(name = "cidgqwvqhucloovl")
suspend fun gcsSource(argument: suspend InstanceGcsSourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vljjqlkxdfwrkypa")
suspend fun instanceId(value: Output<String>)
@JvmName(name = "wduajyihidsobbsa")
suspend fun instanceId(value: String?)
Link copied to clipboard
@JvmName(name = "arwgvktgtsgxmmsb")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "hwrtbhmpmskrxbah")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "mvpokqkluafsbfnm")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nogatmmfqaiumewy")
suspend fun location(value: Output<String>)
@JvmName(name = "wknwdxllpksdaldv")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "sgyvvprsqfwxbkgd")
suspend fun maintenancePolicy(value: Output<InstanceMaintenancePolicyArgs>)
@JvmName(name = "xrobaueirmysvqfm")
suspend fun maintenancePolicy(value: InstanceMaintenancePolicyArgs?)
@JvmName(name = "uucdxsfirlmakifc")
suspend fun maintenancePolicy(argument: suspend InstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tdscnmunoylfgyjb")
suspend fun managedBackupSource(value: Output<InstanceManagedBackupSourceArgs>)
@JvmName(name = "yxfyepbkjqswckws")
suspend fun managedBackupSource(value: InstanceManagedBackupSourceArgs?)
@JvmName(name = "iimjntftqyhgrwnm")
suspend fun managedBackupSource(argument: suspend InstanceManagedBackupSourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hvibpsnwxqbrgxxx")
suspend fun mode(value: Output<String>)
@JvmName(name = "fwwkclvxoaostqyp")
suspend fun mode(value: String?)
Link copied to clipboard
@JvmName(name = "thekvdrjknxapnaa")
suspend fun nodeType(value: Output<String>)
@JvmName(name = "pnpfpicgsbjekboo")
suspend fun nodeType(value: String?)
Link copied to clipboard
@JvmName(name = "evnnobyhjwoxesqu")
suspend fun persistenceConfig(value: Output<InstancePersistenceConfigArgs>)
@JvmName(name = "ipmxaccvgadwiwjl")
suspend fun persistenceConfig(value: InstancePersistenceConfigArgs?)
@JvmName(name = "msljrrtpmnijnivq")
suspend fun persistenceConfig(argument: suspend InstancePersistenceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lvldquxixqriygje")
suspend fun project(value: Output<String>)
@JvmName(name = "fadktalhobyyylex")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "gxsqauenprvqqsqc")
suspend fun replicaCount(value: Output<Int>)
@JvmName(name = "kbapeacyojbmkywh")
suspend fun replicaCount(value: Int?)
Link copied to clipboard
@JvmName(name = "wacsdfxfkfjfgybc")
suspend fun shardCount(value: Output<Int>)
@JvmName(name = "evyjkqbdguhvrslk")
suspend fun shardCount(value: Int?)
Link copied to clipboard
@JvmName(name = "sywdcfhxbfaaiqgy")
suspend fun transitEncryptionMode(value: Output<String>)
@JvmName(name = "fjppimmmioxrpajn")
suspend fun transitEncryptionMode(value: String?)
Link copied to clipboard
@JvmName(name = "qbedtrxsegnxyvhv")
suspend fun zoneDistributionConfig(value: Output<InstanceZoneDistributionConfigArgs>)
@JvmName(name = "dynjfmviftahdeln")
suspend fun zoneDistributionConfig(value: InstanceZoneDistributionConfigArgs?)
@JvmName(name = "vjbseffifovwyshd")
suspend fun zoneDistributionConfig(argument: suspend InstanceZoneDistributionConfigArgsBuilder.() -> Unit)