GoogleApi.SQLAdmin.V1beta4.Model.ConnectSettings (google_api_sql_admin v0.71.0)
View SourceConnect settings retrieval response.
Attributes
-
backendType
(type:String.t
, default:nil
) -SECOND_GEN
: Cloud SQL database instance.EXTERNAL
: A database server that is not managed by Google. This property is read-only; use thetier
property in thesettings
object to determine the database type. -
customSubjectAlternativeNames
(type:list(String.t)
, default:nil
) - Custom subject alternative names for the server certificate. -
databaseVersion
(type:String.t
, default:nil
) - The database engine type and version. ThedatabaseVersion
field cannot be changed after instance creation. MySQL instances:MYSQL_8_0
,MYSQL_5_7
(default), orMYSQL_5_6
. PostgreSQL instances:POSTGRES_9_6
,POSTGRES_10
,POSTGRES_11
orPOSTGRES_12
(default),POSTGRES_13
, orPOSTGRES_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
, orSQLSERVER_2019_WEB
. -
dnsName
(type:String.t
, default:nil
) - The dns name of the instance. -
dnsNames
(type:list(GoogleApi.SQLAdmin.V1beta4.Model.DnsNameMapping.t)
, default:nil
) - Output only. The list of DNS names used by this instance. -
ipAddresses
(type:list(GoogleApi.SQLAdmin.V1beta4.Model.IpMapping.t)
, default:nil
) - The assigned IP addresses for the instance. -
kind
(type:String.t
, default:nil
) - This is alwayssql#connectSettings
. -
nodeCount
(type:integer()
, default:nil
) - The number of nodes in a read pool. -
nodes
(type:list(GoogleApi.SQLAdmin.V1beta4.Model.ConnectPoolNodeConfig.t)
, default:nil
) - Output only. Entries containing information about each node of the read pool. -
pscEnabled
(type:boolean()
, default:nil
) - Whether PSC connectivity is enabled for this instance. -
region
(type:String.t
, default:nil
) - The cloud region for the instance. e.g.us-central1
,europe-west1
. The region cannot be changed after instance creation. -
serverCaCert
(type:GoogleApi.SQLAdmin.V1beta4.Model.SslCert.t
, default:nil
) - SSL configuration. -
serverCaMode
(type:String.t
, default:nil
) - Specify what type of CA is used for the server certificate.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SQLAdmin.V1beta4.Model.ConnectSettings{ backendType: String.t() | nil, customSubjectAlternativeNames: [String.t()] | nil, databaseVersion: String.t() | nil, dnsName: String.t() | nil, dnsNames: [GoogleApi.SQLAdmin.V1beta4.Model.DnsNameMapping.t()] | nil, ipAddresses: [GoogleApi.SQLAdmin.V1beta4.Model.IpMapping.t()] | nil, kind: String.t() | nil, nodeCount: integer() | nil, nodes: [GoogleApi.SQLAdmin.V1beta4.Model.ConnectPoolNodeConfig.t()] | nil, pscEnabled: boolean() | nil, region: String.t() | nil, serverCaCert: GoogleApi.SQLAdmin.V1beta4.Model.SslCert.t() | nil, serverCaMode: String.t() | nil }