GoogleApi.VMwareEngine.V1.Model.IpRange (google_api_v_mware_engine v0.5.0)

View Source

An IP range provided in any one of the supported formats.

Attributes

  • externalAddress (type: String.t, default: nil) - The name of an ExternalAddress resource. The external address must have been reserved in the scope of this external access rule's parent network policy. Provide the external address name in the form of projects/{project}/locations/{location}/privateClouds/{private_cloud}/externalAddresses/{external_address}. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-address.
  • ipAddress (type: String.t, default: nil) - A single IP address. For example: 10.0.0.5.
  • ipAddressRange (type: String.t, default: nil) - An IP address range in the CIDR format. For example: 10.0.0.0/24.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMwareEngine.V1.Model.IpRange{
  externalAddress: String.t() | nil,
  ipAddress: String.t() | nil,
  ipAddressRange: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.