PrimaryInstanceSettingsArgs

data class PrimaryInstanceSettingsArgs(val databaseFlags: Output<Map<String, String>>? = null, val id: Output<String>, val labels: Output<Map<String, String>>? = null, val machineConfig: Output<MachineConfigArgs>? = null) : ConvertibleToJava<PrimaryInstanceSettingsArgs>

Settings for the cluster's primary instance

Constructors

Link copied to clipboard
fun PrimaryInstanceSettingsArgs(databaseFlags: Output<Map<String, String>>? = null, id: Output<String>, labels: Output<Map<String, String>>? = null, machineConfig: Output<MachineConfigArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): PrimaryInstanceSettingsArgs

Properties

Link copied to clipboard
val databaseFlags: Output<Map<String, String>>? = null

Database flags to pass to AlloyDB when DMS is creating the AlloyDB cluster and instances. See the AlloyDB documentation for how these can be used.

Link copied to clipboard
val id: Output<String>

The ID of the AlloyDB primary instance. The ID must satisfy the regex expression "a-z0-9-+".

Link copied to clipboard
val labels: Output<Map<String, String>>? = null

Labels for the AlloyDB primary instance created by DMS. An object containing a list of 'key', 'value' pairs.

Link copied to clipboard
val machineConfig: Output<MachineConfigArgs>? = null

Configuration for the machines that host the underlying database engine.