View Source GoogleApi.CertificateManager.V1.Model.GclbTarget (google_api_certificate_manager v0.6.0)

Describes a Target Proxy that uses this Certificate Map.

Attributes

  • ipConfigs (type: list(GoogleApi.CertificateManager.V1.Model.IpConfig.t), default: nil) - Output only. IP configurations for this Target Proxy where the Certificate Map is serving.
  • targetHttpsProxy (type: String.t, default: nil) - Output only. This field returns the resource name in the following format: //compute.googleapis.com/projects/*/global/targetHttpsProxies/*.
  • targetSslProxy (type: String.t, default: nil) - Output only. This field returns the resource name in the following format: //compute.googleapis.com/projects/*/global/targetSslProxies/*.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CertificateManager.V1.Model.GclbTarget{
  ipConfigs: [GoogleApi.CertificateManager.V1.Model.IpConfig.t()] | nil,
  targetHttpsProxy: String.t() | nil,
  targetSslProxy: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.