View Source GoogleApi.BigQueryConnection.V1beta1.Model.Connection (google_api_big_query_connection v0.12.1)

Configuration parameters to establish connection with an external data source, except the credential attributes.

Attributes

  • cloudSql (type: GoogleApi.BigQueryConnection.V1beta1.Model.CloudSqlProperties.t, default: nil) - Cloud SQL properties.
  • creationTime (type: String.t, default: nil) - Output only. The creation timestamp of the connection.
  • description (type: String.t, default: nil) - User provided description.
  • friendlyName (type: String.t, default: nil) - User provided display name for the connection.
  • hasCredential (type: boolean(), default: nil) - Output only. True, if credential is configured for this connection.
  • lastModifiedTime (type: String.t, default: nil) - Output only. The last update timestamp of the connection.
  • name (type: String.t, default: nil) - The resource name of the connection in the form of: projects/{project_id}/locations/{location_id}/connections/{connection_id}

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BigQueryConnection.V1beta1.Model.Connection{
  cloudSql:
    GoogleApi.BigQueryConnection.V1beta1.Model.CloudSqlProperties.t() | nil,
  creationTime: String.t() | nil,
  description: String.t() | nil,
  friendlyName: String.t() | nil,
  hasCredential: boolean() | nil,
  lastModifiedTime: String.t() | nil,
  name: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.