View Source GoogleApi.Compute.V1.Model.NatIpInfo (google_api_compute v0.56.2)

Contains NAT IP information of a NAT config (i.e. usage status, mode).

Attributes

  • natIpInfoMappings (type: list(GoogleApi.Compute.V1.Model.NatIpInfoNatIpInfoMapping.t), default: nil) - A list of all NAT IPs assigned to this NAT config.
  • natName (type: String.t, default: nil) - Name of the NAT config which the NAT IP belongs to.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Compute.V1.Model.NatIpInfo{
  natIpInfoMappings:
    [GoogleApi.Compute.V1.Model.NatIpInfoNatIpInfoMapping.t()] | nil,
  natName: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.