ConnectSettings(mapping=None, *, ignore_unknown_fields=False, **kwargs)Connect settings retrieval response.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
kind |
str
This is always sql#connectSettings.
|
server_ca_cert |
google.cloud.sqladmin_v1.types.SslCert
SSL configuration. |
ip_addresses |
MutableSequence[google.cloud.sqladmin_v1.types.IpMapping]
The assigned IP addresses for the instance. |
region |
str
The cloud region for the instance. For example, us-central1, europe-west1. The region cannot be
changed after instance creation.
|
database_version |
google.cloud.sqladmin_v1.types.SqlDatabaseVersion
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.
|
backend_type |
google.cloud.sqladmin_v1.types.SqlBackendType
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.
|
psc_enabled |
bool
Whether PSC connectivity is enabled for this instance. |
dns_name |
str
The dns name of the instance. |
server_ca_mode |
google.cloud.sqladmin_v1.types.ConnectSettings.CaMode
Specify what type of CA is used for the server certificate. |
custom_subject_alternative_names |
MutableSequence[str]
Custom subject alternative names for the server certificate. |
dns_names |
MutableSequence[google.cloud.sqladmin_v1.types.DnsNameMapping]
Output only. The list of DNS names used by this instance. |
node_count |
int
The number of read pool nodes in a read pool. This field is a member of oneof_ _node_count.
|
nodes |
MutableSequence[google.cloud.sqladmin_v1.types.ConnectSettings.ConnectPoolNodeConfig]
Output only. Entries containing information about each read pool node of the read pool. |
mdx_protocol_support |
MutableSequence[google.cloud.sqladmin_v1.types.ConnectSettings.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. |
connection_name |
str
Optional. Output only. Connection name of the Cloud SQL instance used in connection strings, in the format project:region:instance. |
Classes
CaMode
CaMode(value)Various Certificate Authority (CA) modes for certificate signing.
ConnectPoolNodeConfig
ConnectPoolNodeConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Details of a single read pool node of a read pool.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
MdxProtocolSupport
MdxProtocolSupport(value)MdxProtocolSupport describes parts of the MDX protocol supported by this instance.