Class ConnectSettings (0.1.1)

ConnectSettings(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

Name Description
kind str
This is always sql#connectSettings.
server_ca_cert google.cloud.sqladmin_v1beta4.types.SslCert
SSL configuration.
ip_addresses MutableSequence[google.cloud.sqladmin_v1beta4.types.IpMapping]
The assigned IP addresses for the instance.
region str
The cloud region for the instance. e.g. us-central1, europe-west1. The region cannot be changed after instance creation.
database_version google.cloud.sqladmin_v1beta4.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 or 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_v1beta4.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_v1beta4.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_v1beta4.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_v1beta4.types.ConnectSettings.ConnectPoolNodeConfig]
Output only. Entries containing information about each read pool node of the read pool.
mdx_protocol_support MutableSequence[google.cloud.sqladmin_v1beta4.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)

MdxProtocolSupport

MdxProtocolSupport(value)

MdxProtocolSupport describes parts of the MDX protocol supported by this instance.