GoogleApi.SQLAdmin.V1.Model.Database (google_api_sql_admin v0.71.0)

View Source

Represents a SQL database on the Cloud SQL instance.

Attributes

  • charset (type: String.t, default: nil) - The Cloud SQL charset value.
  • collation (type: String.t, default: nil) - The Cloud SQL collation value.
  • etag (type: String.t, default: nil) - This field is deprecated and will be removed from a future version of the API.
  • instance (type: String.t, default: nil) - The name of the Cloud SQL instance. This does not include the project ID.
  • kind (type: String.t, default: nil) - This is always sql#database.
  • name (type: String.t, default: nil) - The name of the database in the Cloud SQL instance. This does not include the project ID or instance name.
  • project (type: String.t, default: nil) - The project ID of the project containing the Cloud SQL database. The Google apps domain is prefixed if applicable.
  • selfLink (type: String.t, default: nil) - The URI of this resource.
  • sqlserverDatabaseDetails (type: GoogleApi.SQLAdmin.V1.Model.SqlServerDatabaseDetails.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.SQLAdmin.V1.Model.Database{
  charset: String.t() | nil,
  collation: String.t() | nil,
  etag: String.t() | nil,
  instance: String.t() | nil,
  kind: String.t() | nil,
  name: String.t() | nil,
  project: String.t() | nil,
  selfLink: String.t() | nil,
  sqlserverDatabaseDetails:
    GoogleApi.SQLAdmin.V1.Model.SqlServerDatabaseDetails.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.