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

View Source

Exchanged network peering route.

Attributes

  • destRange (type: String.t, default: nil) - Output only. Destination range of the peering route in CIDR notation.
  • direction (type: String.t, default: nil) - Output only. Direction of the routes exchanged with the peer network, from the VMware Engine network perspective: Routes of direction INCOMING are imported from the peer network. Routes of direction OUTGOING are exported from the intranet VPC network of the VMware Engine network.
  • imported (type: boolean(), default: nil) - Output only. True if the peering route has been imported from a peered VPC network; false otherwise. The import happens if the field NetworkPeering.importCustomRoutes is true for this network, NetworkPeering.exportCustomRoutes is true for the peer VPC network, and the import does not result in a route conflict.
  • nextHopRegion (type: String.t, default: nil) - Output only. Region containing the next hop of the peering route. This field only applies to dynamic routes in the peer VPC network.
  • priority (type: String.t, default: nil) - Output only. The priority of the peering route.
  • type (type: String.t, default: nil) - Output only. Type of the route in the peer VPC network.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMwareEngine.V1.Model.PeeringRoute{
  destRange: String.t() | nil,
  direction: String.t() | nil,
  imported: boolean() | nil,
  nextHopRegion: String.t() | nil,
  priority: String.t() | nil,
  type: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.