Google Cloud Network Management V1 Client - Class NextHopType (2.4.1)

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 \ RouteInfo

Methods

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;