public sealed class AlloyDbSettings.Types.PrimaryInstanceSettings : IMessage<AlloyDbSettings.Types.PrimaryInstanceSettings>, IEquatable<AlloyDbSettings.Types.PrimaryInstanceSettings>, IDeepCloneable<AlloyDbSettings.Types.PrimaryInstanceSettings>, IBufferMessage, IMessage
Reference 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 |