Reference documentation and code samples for the Google Cloud Network Management V1 Client class NextHopType.
Type of next hop:
Protobuf type google.cloud.networkmanagement.v1.RouteInfo.NextHopType
Namespace
Google \ Cloud \ NetworkManagement \ V1 \ RouteInfoMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
NEXT_HOP_TYPE_UNSPECIFIED
Value: 0Unspecified type. Default value.
Generated from protobuf enum NEXT_HOP_TYPE_UNSPECIFIED = 0;
NEXT_HOP_IP
Value: 1Next hop is an IP address.
Generated from protobuf enum NEXT_HOP_IP = 1;
NEXT_HOP_INSTANCE
Value: 2Next hop is a Compute Engine instance.
Generated from protobuf enum NEXT_HOP_INSTANCE = 2;
NEXT_HOP_NETWORK
Value: 3Next hop is a VPC network gateway.
Generated from protobuf enum NEXT_HOP_NETWORK = 3;
NEXT_HOP_PEERING
Value: 4Next hop is a peering VPC. This scenario only happens when the user doesn't have permissions to the project where the next hop resource is located.
Generated from protobuf enum NEXT_HOP_PEERING = 4;
NEXT_HOP_INTERCONNECT
Value: 5Next hop is an interconnect.
Generated from protobuf enum NEXT_HOP_INTERCONNECT = 5;
NEXT_HOP_VPN_TUNNEL
Value: 6Next hop is a VPN tunnel.
Generated from protobuf enum NEXT_HOP_VPN_TUNNEL = 6;
NEXT_HOP_VPN_GATEWAY
Value: 7Next hop is a VPN gateway. This scenario only happens when tracing connectivity from an on-premises network to Google Cloud through a VPN.
The analysis simulates a packet departing from the on-premises network through a VPN tunnel and arriving at a Cloud VPN gateway.
Generated from protobuf enum NEXT_HOP_VPN_GATEWAY = 7;
NEXT_HOP_INTERNET_GATEWAY
Value: 8Next hop is an internet gateway.
Generated from protobuf enum NEXT_HOP_INTERNET_GATEWAY = 8;
NEXT_HOP_BLACKHOLE
Value: 9Next hop is blackhole; that is, the next hop either does not exist or is unusable.
Generated from protobuf enum NEXT_HOP_BLACKHOLE = 9;
NEXT_HOP_ILB
Value: 10Next hop is the forwarding rule of an Internal Load Balancer.
Generated from protobuf enum NEXT_HOP_ILB = 10;
NEXT_HOP_ROUTER_APPLIANCE
Value: 11Next hop is a router appliance instance.
Generated from protobuf enum NEXT_HOP_ROUTER_APPLIANCE = 11;
NEXT_HOP_NCC_HUB
Value: 12Next hop is an NCC hub. This scenario only happens when the user doesn't have permissions to the project where the next hop resource is located.
Generated from protobuf enum NEXT_HOP_NCC_HUB = 12;