GoogleApi.ServiceNetworking.V1.Model.SecondaryIpRangeSpec (google_api_service_networking v0.25.0) View Source

Attributes

  • ipPrefixLength (type: integer(), default: nil) - Required. The prefix length of the secondary IP range. Use CIDR range notation, such as 30 to provision a secondary IP range with an x.x.x.x/30 CIDR range. The IP address range is drawn from a pool of available ranges in the service consumer's allocated range.
  • rangeName (type: String.t, default: nil) - Required. A name for the secondary IP range. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
  • requestedAddress (type: String.t, default: nil) - Optional. The starting address of a range. The address must be a valid IPv4 address in the x.x.x.x format. This value combined with the IP prefix range is the CIDR range for the secondary IP range. The range must be within the allocated range that is assigned to the private connection. If the CIDR range isn't available, the call fails.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.ServiceNetworking.V1.Model.SecondaryIpRangeSpec{
  ipPrefixLength: integer() | nil,
  rangeName: String.t() | nil,
  requestedAddress: String.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.