Connect settings retrieval response.
| JSON representation |
|---|
{ "kind": string, "serverCaCert": { object ( |
| Fields | |
|---|---|
kind |
This is always |
serverCaCert |
SSL configuration. |
ipAddresses[] |
The assigned IP addresses for the instance. |
region |
The cloud region for the instance. e.g. |
databaseVersion |
The database engine type and version. The |
backendType |
|
pscEnabled |
Whether PSC connectivity is enabled for this instance. |
dnsName |
The dns name of the instance. |
serverCaMode |
Specify what type of CA is used for the server certificate. |
customSubjectAlternativeNames[] |
Custom subject alternative names for the server certificate. |
dnsNames[] |
Output only. The list of DNS names used by this instance. |
nodes[] |
Output only. Entries containing information about each read pool node of the read pool. |
mdxProtocolSupport[] |
Optional. Output only. mdxProtocolSupport 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. |
connectionName |
Optional. Output only. Connection name of the Cloud SQL instance used in connection strings, in the format project:region:instance. |
nodeCount |
The number of read pool nodes in a read pool. |
CaMode
Various Certificate Authority (CA) modes for certificate signing.
| Enums | |
|---|---|
CA_MODE_UNSPECIFIED |
CA mode is unspecified. It is effectively the same as GOOGLE_MANAGED_INTERNAL_CA. |
GOOGLE_MANAGED_INTERNAL_CA |
Google-managed self-signed internal CA. |
GOOGLE_MANAGED_CAS_CA |
Google-managed regional CA part of root CA hierarchy hosted on Google Cloud's Certificate Authority Service (CAS). |
CUSTOMER_MANAGED_CAS_CA |
Customer-managed CA hosted on Google Cloud's Certificate Authority Service (CAS). |
ConnectPoolNodeConfig
Details of a single read pool node of a read pool.
| JSON representation |
|---|
{ "ipAddresses": [ { object ( |
| Fields | |
|---|---|
ipAddresses[] |
Output only. Mappings containing IP addresses that can be used to connect to the read pool node. |
dnsNames[] |
Output only. The list of DNS names used by this read pool node. |
name |
Output only. The name of the read pool node. Doesn't include the project ID. |
dnsName |
Output only. The DNS name of the read pool node. |
MdxProtocolSupport
MdxProtocolSupport describes parts of the MDX protocol supported by this instance.
| Enums | |
|---|---|
MDX_PROTOCOL_SUPPORT_UNSPECIFIED |
Not specified. |
CLIENT_PROTOCOL_TYPE |
Client should send the client protocol type in the MDX request. |