View Source GoogleApi.NetworkManagement.V1beta1.Model.RouteInfo (google_api_network_management v0.27.0)
For display only. Metadata associated with a Compute Engine route.
Attributes
-
destIpRange
(type:String.t
, default:nil
) - Destination IP range of the route. -
destPortRanges
(type:list(String.t)
, default:nil
) - Destination port ranges of the route. Policy based routes only. -
displayName
(type:String.t
, default:nil
) - Name of a route. -
instanceTags
(type:list(String.t)
, default:nil
) - Instance tags of the route. -
nccHubUri
(type:String.t
, default:nil
) - URI of a NCC Hub. NCC_HUB routes only. -
nccSpokeUri
(type:String.t
, default:nil
) - URI of a NCC Spoke. NCC_HUB routes only. -
networkUri
(type:String.t
, default:nil
) - URI of a Compute Engine network. NETWORK routes only. -
nextHop
(type:String.t
, default:nil
) - Next hop of the route. -
nextHopType
(type:String.t
, default:nil
) - Type of next hop. -
priority
(type:integer()
, default:nil
) - Priority of the route. -
protocols
(type:list(String.t)
, default:nil
) - Protocols of the route. Policy based routes only. -
routeScope
(type:String.t
, default:nil
) - Indicates where route is applicable. -
routeType
(type:String.t
, default:nil
) - Type of route. -
srcIpRange
(type:String.t
, default:nil
) - Source IP address range of the route. Policy based routes only. -
srcPortRanges
(type:list(String.t)
, default:nil
) - Source port ranges of the route. Policy based routes only. -
uri
(type:String.t
, default:nil
) - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.NetworkManagement.V1beta1.Model.RouteInfo{ destIpRange: String.t() | nil, destPortRanges: [String.t()] | nil, displayName: String.t() | nil, instanceTags: [String.t()] | nil, nccHubUri: String.t() | nil, nccSpokeUri: String.t() | nil, networkUri: String.t() | nil, nextHop: String.t() | nil, nextHopType: String.t() | nil, priority: integer() | nil, protocols: [String.t()] | nil, routeScope: String.t() | nil, routeType: String.t() | nil, srcIpRange: String.t() | nil, srcPortRanges: [String.t()] | nil, uri: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.