Show / Hide Table of Contents

Class AlloyDbSettings

Settings for creating an AlloyDB cluster.

Inheritance
object
AlloyDbSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class AlloyDbSettings : IDirectResponseSchema

Properties

DatabaseVersion

Optional. The database engine major version. This is an optional field. If a database version is not supplied at cluster creation time, then a default database version will be used.

Declaration
[JsonProperty("databaseVersion")]
public virtual string DatabaseVersion { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EncryptionConfig

Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.

Declaration
[JsonProperty("encryptionConfig")]
public virtual EncryptionConfig EncryptionConfig { get; set; }
Property Value
Type Description
EncryptionConfig

InitialUser

Required. Input only. Initial user to setup during cluster creation. Required.

Declaration
[JsonProperty("initialUser")]
public virtual UserPassword InitialUser { get; set; }
Property Value
Type Description
UserPassword

Labels

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

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

PrimaryInstanceSettings

Settings for the cluster's primary instance

Declaration
[JsonProperty("primaryInstanceSettings")]
public virtual PrimaryInstanceSettings PrimaryInstanceSettings { get; set; }
Property Value
Type Description
PrimaryInstanceSettings

VpcNetwork

Required. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: "projects/{project_number}/global/networks/{network_id}". This is required to create a cluster.

Declaration
[JsonProperty("vpcNetwork")]
public virtual string VpcNetwork { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX