RouteInfoResponse.fromMap constructor

RouteInfoResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory RouteInfoResponse.fromMap(Map<String, dynamic> map) {
  return RouteInfoResponse(
    destIpRange: pulumi.Input.fromValue(map['destIpRange'] as String),
    destPortRanges: pulumi.Input.fromValue((map['destPortRanges'] as List).cast<String>()),
    displayName: pulumi.Input.fromValue(map['displayName'] as String),
    instanceTags: pulumi.Input.fromValue((map['instanceTags'] as List).cast<String>()),
    nccHubUri: pulumi.Input.fromValue(map['nccHubUri'] as String),
    nccSpokeUri: pulumi.Input.fromValue(map['nccSpokeUri'] as String),
    networkUri: pulumi.Input.fromValue(map['networkUri'] as String),
    nextHop: pulumi.Input.fromValue(map['nextHop'] as String),
    nextHopType: pulumi.Input.fromValue(map['nextHopType'] as String),
    priority: pulumi.Input.fromValue(map['priority'] as int),
    protocols: pulumi.Input.fromValue((map['protocols'] as List).cast<String>()),
    routeScope: pulumi.Input.fromValue(map['routeScope'] as String),
    routeType: pulumi.Input.fromValue(map['routeType'] as String),
    srcIpRange: pulumi.Input.fromValue(map['srcIpRange'] as String),
    srcPortRanges: pulumi.Input.fromValue((map['srcPortRanges'] as List).cast<String>()),
    uri: pulumi.Input.fromValue(map['uri'] as String),
  );
}