RouteInfoResponse constructor
- required Input<
String> destIpRange, - required Input<
List< destPortRanges,String> > - required Input<
String> displayName, - required Input<
List< instanceTags,String> > - required Input<
String> nccHubUri, - required Input<
String> nccSpokeUri, - required Input<
String> networkUri, - required Input<
String> nextHop, - required Input<
String> nextHopType, - required Input<
int> priority, - required Input<
List< protocols,String> > - required Input<
String> routeScope, - required Input<
String> routeType, - required Input<
String> srcIpRange, - required Input<
List< srcPortRanges,String> > - required Input<
String> uri,
Creates a new RouteInfoResponse.
destIpRange Destination IP range of the route.
destPortRanges Destination port ranges of the route. Policy based routes only.
displayName Name of a route.
instanceTags Instance tags of the route.
nccHubUri URI of a NCC Hub. NCC_HUB routes only.
nccSpokeUri URI of a NCC Spoke. NCC_HUB routes only.
networkUri URI of a Compute Engine network. NETWORK routes only.
nextHop Next hop of the route.
nextHopType Type of next hop.
priority Priority of the route.
protocols Protocols of the route. Policy based routes only.
routeScope Indicates where route is applicable.
routeType Type of route.
srcIpRange Source IP address range of the route. Policy based routes only.
srcPortRanges Source port ranges of the route. Policy based routes only.
uri 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.
Implementation
const RouteInfoResponse({
required this.destIpRange,
required this.destPortRanges,
required this.displayName,
required this.instanceTags,
required this.nccHubUri,
required this.nccSpokeUri,
required this.networkUri,
required this.nextHop,
required this.nextHopType,
required this.priority,
required this.protocols,
required this.routeScope,
required this.routeType,
required this.srcIpRange,
required this.srcPortRanges,
required this.uri,
});