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

View Source

Settings for an automatically-setup Private Service Connect consumer endpoint that is used to connect to a Cloud SQL instance.

Attributes

  • consumerNetwork (type: String.t, default: nil) - The consumer network of this consumer endpoint. This must be a resource path that includes both the host project and the network name. For example, projects/project1/global/networks/network1. The consumer host project of this network might be different from the consumer service project.
  • consumerNetworkStatus (type: String.t, default: nil) - The connection policy status of the consumer network.
  • consumerProject (type: String.t, default: nil) - This is the project ID of consumer service project of this consumer endpoint. Optional. This is only applicable if consumer_network is a shared vpc network.
  • ipAddress (type: String.t, default: nil) - The IP address of the consumer endpoint.
  • status (type: String.t, default: nil) - The connection status of the consumer endpoint.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.SQLAdmin.V1.Model.PscAutoConnectionConfig{
  consumerNetwork: String.t() | nil,
  consumerNetworkStatus: String.t() | nil,
  consumerProject: String.t() | nil,
  ipAddress: String.t() | nil,
  status: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.