Google Cloud Network Management V1 Client - Class Target (2.1.0)

Reference documentation and code samples for the Google Cloud Network Management V1 Client class Target.

Forward target types.

Protobuf type google.cloud.networkmanagement.v1.ForwardInfo.Target

Namespace

Google \ Cloud \ NetworkManagement \ V1 \ ForwardInfo

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

TARGET_UNSPECIFIED

Value: 0

Target not specified.

Generated from protobuf enum TARGET_UNSPECIFIED = 0;

PEERING_VPC

Value: 1

Forwarded to a VPC peering network.

Generated from protobuf enum PEERING_VPC = 1;

VPN_GATEWAY

Value: 2

Forwarded to a Cloud VPN gateway.

Generated from protobuf enum VPN_GATEWAY = 2;

INTERCONNECT

Value: 3

Forwarded to a Cloud Interconnect connection.

Generated from protobuf enum INTERCONNECT = 3;

GKE_MASTER

Value: 4

Forwarded to a Google Kubernetes Engine Container cluster master.

Generated from protobuf enum GKE_MASTER = 4 [deprecated = true];

IMPORTED_CUSTOM_ROUTE_NEXT_HOP

Value: 5

Forwarded to the next hop of a custom route imported from a peering VPC.

Generated from protobuf enum IMPORTED_CUSTOM_ROUTE_NEXT_HOP = 5;

CLOUD_SQL_INSTANCE

Value: 6

Forwarded to a Cloud SQL instance.

Generated from protobuf enum CLOUD_SQL_INSTANCE = 6 [deprecated = true];

ANOTHER_PROJECT

Value: 7

Forwarded to a VPC network in another project.

Generated from protobuf enum ANOTHER_PROJECT = 7;

NCC_HUB

Value: 8

Forwarded to an NCC Hub.

Generated from protobuf enum NCC_HUB = 8;

ROUTER_APPLIANCE

Value: 9

Forwarded to a router appliance.

Generated from protobuf enum ROUTER_APPLIANCE = 9;