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: 0
Unspecified type. Default value.
Generated from protobuf enum NEXT_HOP_TYPE_UNSPECIFIED = 0;
NEXT_HOP_IP
Value: 1
Next hop is an IP address.
Generated from protobuf enum NEXT_HOP_IP = 1;
NEXT_HOP_INSTANCE
Value: 2
Next hop is a Compute Engine instance.
Generated from protobuf enum NEXT_HOP_INSTANCE = 2;
NEXT_HOP_NETWORK
Value: 3
Next hop is a VPC network gateway.
Generated from protobuf enum NEXT_HOP_NETWORK = 3;
NEXT_HOP_PEERING
Value: 4
Next 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: 5
Next hop is an interconnect.
Generated from protobuf enum NEXT_HOP_INTERCONNECT = 5;
NEXT_HOP_VPN_TUNNEL
Value: 6
Next hop is a VPN tunnel.
Generated from protobuf enum NEXT_HOP_VPN_TUNNEL = 6;
NEXT_HOP_VPN_GATEWAY
Value: 7
Next 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: 8
Next hop is an internet gateway.
Generated from protobuf enum NEXT_HOP_INTERNET_GATEWAY = 8;
NEXT_HOP_BLACKHOLE
Value: 9
Next 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: 10
Next hop is the forwarding rule of an Internal Load Balancer.
Generated from protobuf enum NEXT_HOP_ILB = 10;
NEXT_HOP_ROUTER_APPLIANCE
Value: 11
Next hop is a router appliance instance.
Generated from protobuf enum NEXT_HOP_ROUTER_APPLIANCE = 11;
NEXT_HOP_NCC_HUB
Value: 12
Next 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;