PrimaryInstanceSettings class
Settings for the cluster's primary instance
Constructors
-
PrimaryInstanceSettings({Input<
Map< ? databaseFlags, required Input<String, String> >String> id, Input<Map< ? labels, Input<String, String> >MachineConfig> ? machineConfig}) -
Creates a new PrimaryInstanceSettings.
databaseFlagsDatabase flags to pass to AlloyDB when DMS is creating the AlloyDB cluster and instances. See the AlloyDB documentation for how these can be used.idThe ID of the AlloyDB primary instance. The ID must satisfy the regex expression "a-z0-9-+".labelsLabels for the AlloyDB primary instance created by DMS. An object containing a list of 'key', 'value' pairs.machineConfigConfiguration for the machines that host the underlying database engine.const -
PrimaryInstanceSettings.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
databaseFlags
→ Input<
Map< ?String, String> > -
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
id
→ Input<
String> -
The ID of the AlloyDB primary instance. The ID must satisfy the regex expression "
a-z0-9-+".final -
labels
→ Input<
Map< ?String, String> > -
Labels for the AlloyDB primary instance created by DMS. An object containing a list of 'key', 'value' pairs.
final
-
machineConfig
→ Input<
MachineConfig> ? -
Configuration for the machines that host the underlying database engine.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited