Google Cloud Network Management V1 Client - Class NextHopType (2.1.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.

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 not running.

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.

Generated from protobuf enum NEXT_HOP_NCC_HUB = 12;