Show / Hide Table of Contents

Class ConnectSettings

Connect settings retrieval response.

Inheritance
object
ConnectSettings
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.SQLAdmin.v1.Data
Assembly: Google.Apis.SQLAdmin.v1.dll
Syntax
public class ConnectSettings : IDirectResponseSchema

Properties

BackendType

SECOND_GEN: Cloud SQL database instance. EXTERNAL: A database server that is not managed by Google. This property is read-only; use the tier property in the settings object to determine the database type.

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

CustomSubjectAlternativeNames

Custom subject alternative names for the server certificate.

Declaration
[JsonProperty("customSubjectAlternativeNames")]
public virtual IList<string> CustomSubjectAlternativeNames { get; set; }
Property Value
Type Description
IList<string>

DatabaseVersion

The database engine type and version. The databaseVersion field cannot be changed after instance creation. MySQL instances: MYSQL_8_0, MYSQL_5_7 (default), or MYSQL_5_6. PostgreSQL instances: POSTGRES_9_6, POSTGRES_10, POSTGRES_11, POSTGRES_12 (default), POSTGRES_13, or POSTGRES_14. SQL Server instances: SQLSERVER_2017_STANDARD (default), SQLSERVER_2017_ENTERPRISE, SQLSERVER_2017_EXPRESS, SQLSERVER_2017_WEB, SQLSERVER_2019_STANDARD, SQLSERVER_2019_ENTERPRISE, SQLSERVER_2019_EXPRESS, or SQLSERVER_2019_WEB.

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

DnsName

The dns name of the instance.

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

DnsNames

Output only. The list of DNS names used by this instance.

Declaration
[JsonProperty("dnsNames")]
public virtual IList<DnsNameMapping> DnsNames { get; set; }
Property Value
Type Description
IList<DnsNameMapping>

ETag

The ETag of the item.

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

IpAddresses

The assigned IP addresses for the instance.

Declaration
[JsonProperty("ipAddresses")]
public virtual IList<IpMapping> IpAddresses { get; set; }
Property Value
Type Description
IList<IpMapping>

Kind

This is always sql#connectSettings.

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

MdxProtocolSupport

Optional. Output only. mdx_protocol_support controls how the client uses metadata exchange when connecting to the instance. The values in the list representing parts of the MDX protocol that are supported by this instance. When the list is empty, the instance does not support MDX, so the client must not send an MDX request. The default is empty.

Declaration
[JsonProperty("mdxProtocolSupport")]
public virtual IList<string> MdxProtocolSupport { get; set; }
Property Value
Type Description
IList<string>

NodeCount

The number of read pool nodes in a read pool.

Declaration
[JsonProperty("nodeCount")]
public virtual int? NodeCount { get; set; }
Property Value
Type Description
int?

Nodes

Output only. Entries containing information about each read pool node of the read pool.

Declaration
[JsonProperty("nodes")]
public virtual IList<ConnectPoolNodeConfig> Nodes { get; set; }
Property Value
Type Description
IList<ConnectPoolNodeConfig>

PscEnabled

Whether PSC connectivity is enabled for this instance.

Declaration
[JsonProperty("pscEnabled")]
public virtual bool? PscEnabled { get; set; }
Property Value
Type Description
bool?

Region

The cloud region for the instance. For example, us-central1, europe-west1. The region cannot be changed after instance creation.

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

ServerCaCert

SSL configuration.

Declaration
[JsonProperty("serverCaCert")]
public virtual SslCert ServerCaCert { get; set; }
Property Value
Type Description
SslCert

ServerCaMode

Specify what type of CA is used for the server certificate.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX