public sealed class AlloyDbSettings.Types.PrimaryInstanceSettings : IMessage<AlloyDbSettings.Types.PrimaryInstanceSettings>, IEquatable<AlloyDbSettings.Types.PrimaryInstanceSettings>, IDeepCloneable<AlloyDbSettings.Types.PrimaryInstanceSettings>, IBufferMessage, IMessageReference documentation and code samples for the Database Migration v1 API class AlloyDbSettings.Types.PrimaryInstanceSettings.
Settings for the cluster's primary instance
Implements
IMessageAlloyDbSettingsTypesPrimaryInstanceSettings, IEquatableAlloyDbSettingsTypesPrimaryInstanceSettings, IDeepCloneableAlloyDbSettingsTypesPrimaryInstanceSettings, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
PrimaryInstanceSettings()
public PrimaryInstanceSettings()PrimaryInstanceSettings(PrimaryInstanceSettings)
public PrimaryInstanceSettings(AlloyDbSettings.Types.PrimaryInstanceSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
AlloyDbSettingsTypesPrimaryInstanceSettings |
Properties
DatabaseFlags
public MapField<string, string> DatabaseFlags { get; }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.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Id
public string Id { get; set; }Required. The ID of the AlloyDB primary instance. The ID must satisfy the regex expression "[a-z0-9-]+".
| Property Value | |
|---|---|
| Type | Description |
string |
|
Labels
public MapField<string, string> Labels { get; }Labels for the AlloyDB primary instance created by DMS. An object containing a list of 'key', 'value' pairs.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
MachineConfig
public AlloyDbSettings.Types.PrimaryInstanceSettings.Types.MachineConfig MachineConfig { get; set; }Configuration for the machines that host the underlying database engine.
| Property Value | |
|---|---|
| Type | Description |
AlloyDbSettingsTypesPrimaryInstanceSettingsTypesMachineConfig |
|
PrivateIp
public string PrivateIp { get; set; }Output only. The private IP address for the Instance. This is the connection endpoint for an end-user application.
| Property Value | |
|---|---|
| Type | Description |
string |
|