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

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

Deliver target types:

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

Namespace

Google \ Cloud \ NetworkManagement \ V1 \ DeliverInfo

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;

INSTANCE

Value: 1

Target is a Compute Engine instance.

Generated from protobuf enum INSTANCE = 1;

INTERNET

Value: 2

Target is the internet.

Generated from protobuf enum INTERNET = 2;

GOOGLE_API

Value: 3

Target is a Google API.

Generated from protobuf enum GOOGLE_API = 3;

GKE_MASTER

Value: 4

Target is a Google Kubernetes Engine cluster master.

Generated from protobuf enum GKE_MASTER = 4;

CLOUD_SQL_INSTANCE

Value: 5

Target is a Cloud SQL instance.

Generated from protobuf enum CLOUD_SQL_INSTANCE = 5;

PSC_PUBLISHED_SERVICE

Value: 6

Target is a published service that uses Private Service Connect.

Generated from protobuf enum PSC_PUBLISHED_SERVICE = 6;

PSC_GOOGLE_API

Value: 7

Target is Google APIs that use Private Service Connect.

Generated from protobuf enum PSC_GOOGLE_API = 7;

PSC_VPC_SC

Value: 8

Target is a VPC-SC that uses Private Service Connect.

Generated from protobuf enum PSC_VPC_SC = 8;

SERVERLESS_NEG

Value: 9

Target is a serverless network endpoint group.

Generated from protobuf enum SERVERLESS_NEG = 9;

STORAGE_BUCKET

Value: 10

Target is a Cloud Storage bucket.

Generated from protobuf enum STORAGE_BUCKET = 10;

PRIVATE_NETWORK

Value: 11

Target is a private network. Used only for return traces.

Generated from protobuf enum PRIVATE_NETWORK = 11;

CLOUD_FUNCTION

Value: 12

Target is a Cloud Function. Used only for return traces.

Generated from protobuf enum CLOUD_FUNCTION = 12;

APP_ENGINE_VERSION

Value: 13

Target is a App Engine service version. Used only for return traces.

Generated from protobuf enum APP_ENGINE_VERSION = 13;

CLOUD_RUN_REVISION

Value: 14

Target is a Cloud Run revision. Used only for return traces.

Generated from protobuf enum CLOUD_RUN_REVISION = 14;

GOOGLE_MANAGED_SERVICE

Value: 15

Target is a Google-managed service. Used only for return traces.

Generated from protobuf enum GOOGLE_MANAGED_SERVICE = 15;

REDIS_INSTANCE

Value: 16

Target is a Redis Instance.

Generated from protobuf enum REDIS_INSTANCE = 16;

REDIS_CLUSTER

Value: 17

Target is a Redis Cluster.

Generated from protobuf enum REDIS_CLUSTER = 17;