RouteInfo.fromJson constructor
RouteInfo.fromJson(
- Map json_
Implementation
RouteInfo.fromJson(core.Map json_)
: this(
advertisedRouteNextHopUri:
json_['advertisedRouteNextHopUri'] as core.String?,
advertisedRouteSourceRouterUri:
json_['advertisedRouteSourceRouterUri'] as core.String?,
destIpRange: json_['destIpRange'] as core.String?,
destPortRanges:
(json_['destPortRanges'] as core.List?)
?.map((value) => value as core.String)
.toList(),
displayName: json_['displayName'] as core.String?,
instanceTags:
(json_['instanceTags'] as core.List?)
?.map((value) => value as core.String)
.toList(),
nccHubRouteUri: json_['nccHubRouteUri'] as core.String?,
nccHubUri: json_['nccHubUri'] as core.String?,
nccSpokeUri: json_['nccSpokeUri'] as core.String?,
networkUri: json_['networkUri'] as core.String?,
nextHop: json_['nextHop'] as core.String?,
nextHopNetworkUri: json_['nextHopNetworkUri'] as core.String?,
nextHopType: json_['nextHopType'] as core.String?,
nextHopUri: json_['nextHopUri'] as core.String?,
originatingRouteDisplayName:
json_['originatingRouteDisplayName'] as core.String?,
originatingRouteUri: json_['originatingRouteUri'] as core.String?,
priority: json_['priority'] as core.int?,
protocols:
(json_['protocols'] as core.List?)
?.map((value) => value as core.String)
.toList(),
region: json_['region'] as core.String?,
routeScope: json_['routeScope'] as core.String?,
routeType: json_['routeType'] as core.String?,
srcIpRange: json_['srcIpRange'] as core.String?,
srcPortRanges:
(json_['srcPortRanges'] as core.List?)
?.map((value) => value as core.String)
.toList(),
uri: json_['uri'] as core.String?,
);