RouteInfo
import type { RouteInfo } from "https://googleapis.deno.dev/v1/networkmanagement:v1.ts";
For display only. Metadata associated with a Compute Engine route.
interface RouteInfo {
destIpRange?: string;
destPortRanges?: string[];
displayName?: string;
instanceTags?: string[];
nccHubUri?: string;
nccSpokeUri?: string;
networkUri?: string;
nextHop?: string;
nextHopType?:
| "NEXT_HOP_TYPE_UNSPECIFIED"
| "NEXT_HOP_IP"
| "NEXT_HOP_INSTANCE"
| "NEXT_HOP_NETWORK"
| "NEXT_HOP_PEERING"
| "NEXT_HOP_INTERCONNECT"
| "NEXT_HOP_VPN_TUNNEL"
| "NEXT_HOP_VPN_GATEWAY"
| "NEXT_HOP_INTERNET_GATEWAY"
| "NEXT_HOP_BLACKHOLE"
| "NEXT_HOP_ILB"
| "NEXT_HOP_ROUTER_APPLIANCE"
| "NEXT_HOP_NCC_HUB";
priority?: number;
protocols?: string[];
routeScope?: "ROUTE_SCOPE_UNSPECIFIED" | "NETWORK" | "NCC_HUB";
routeType?:
| "ROUTE_TYPE_UNSPECIFIED"
| "SUBNET"
| "STATIC"
| "DYNAMIC"
| "PEERING_SUBNET"
| "PEERING_STATIC"
| "PEERING_DYNAMIC"
| "POLICY_BASED";
srcIpRange?: string;
srcPortRanges?: string[];
uri?: string;
}§Properties
§
nextHopType?: "NEXT_HOP_TYPE_UNSPECIFIED" | "NEXT_HOP_IP" | "NEXT_HOP_INSTANCE" | "NEXT_HOP_NETWORK" | "NEXT_HOP_PEERING" | "NEXT_HOP_INTERCONNECT" | "NEXT_HOP_VPN_TUNNEL" | "NEXT_HOP_VPN_GATEWAY" | "NEXT_HOP_INTERNET_GATEWAY" | "NEXT_HOP_BLACKHOLE" | "NEXT_HOP_ILB" | "NEXT_HOP_ROUTER_APPLIANCE" | "NEXT_HOP_NCC_HUB"
[src]Type of next hop.
§
routeScope?: "ROUTE_SCOPE_UNSPECIFIED" | "NETWORK" | "NCC_HUB"
[src]Indicates where route is applicable.