GoogleApi.SQLAdmin.V1beta4.Model.ConnectSettings (google_api_sql_admin v0.44.0) View Source

Connect 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 the tier property in the settings object to determine the database type.
  • databaseVersion (type: String.t, default: nil) - 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). SQL Server instances: SQLSERVER_2017_STANDARD (default), SQLSERVER_2017_ENTERPRISE, SQLSERVER_2017_EXPRESS, or SQLSERVER_2017_WEB.
  • 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 always sql#connectSettings.
  • serverCaCert (type: GoogleApi.SQLAdmin.V1beta4.Model.SslCert.t, default: nil) - SSL configuration.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.SQLAdmin.V1beta4.Model.ConnectSettings{
  backendType: String.t() | nil,
  databaseVersion: String.t() | nil,
  ipAddresses: [GoogleApi.SQLAdmin.V1beta4.Model.IpMapping.t()] | nil,
  kind: String.t() | nil,
  serverCaCert: GoogleApi.SQLAdmin.V1beta4.Model.SslCert.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.