View Source GoogleApi.NetworkSecurity.V1.Model.FirewallEndpointAssociation (google_api_network_security v0.5.0)

Message describing Association object

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. Create time stamp
  • disabled (type: boolean(), default: nil) - Optional. Whether the association is disabled. True indicates that traffic won't be intercepted
  • firewallEndpoint (type: String.t, default: nil) - Required. The URL of the FirewallEndpoint that is being associated.
  • labels (type: map(), default: nil) - Optional. Labels as key value pairs
  • name (type: String.t, default: nil) - Immutable. Identifier. name of resource
  • network (type: String.t, default: nil) - Required. The URL of the network that is being associated.
  • reconciling (type: boolean(), default: nil) - Output only. Whether reconciling is in progress, recommended per https://google.aip.dev/128.
  • state (type: String.t, default: nil) - Output only. Current state of the association.
  • tlsInspectionPolicy (type: String.t, default: nil) - Optional. The URL of the TlsInspectionPolicy that is being associated.
  • updateTime (type: DateTime.t, default: nil) - Output only. Update time stamp

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.NetworkSecurity.V1.Model.FirewallEndpointAssociation{
  createTime: DateTime.t() | nil,
  disabled: boolean() | nil,
  firewallEndpoint: String.t() | nil,
  labels: map() | nil,
  name: String.t() | nil,
  network: String.t() | nil,
  reconciling: boolean() | nil,
  state: String.t() | nil,
  tlsInspectionPolicy: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.