Enum NetworkEndpointGroup.NetworkEndpointType

public enum NetworkEndpointGroup.NetworkEndpointType extends Enum<NetworkEndpointGroup.NetworkEndpointType> implements ProtocolMessageEnum

Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.

Protobuf enum google.cloud.compute.v1.NetworkEndpointGroup.NetworkEndpointType

Implements

ProtocolMessageEnum

Static Fields

NameDescription
GCE_VM_IP

The network endpoint is represented by an IP address.

GCE_VM_IP = 401880793;

GCE_VM_IP_PORT

The network endpoint is represented by IP address and port pair.

GCE_VM_IP_PORT = 501838375;

GCE_VM_IP_PORT_VALUE

The network endpoint is represented by IP address and port pair.

GCE_VM_IP_PORT = 501838375;

GCE_VM_IP_VALUE

The network endpoint is represented by an IP address.

GCE_VM_IP = 401880793;

INTERNET_FQDN_PORT

The network endpoint is represented by fully qualified domain name and port.

INTERNET_FQDN_PORT = 404154477;

INTERNET_FQDN_PORT_VALUE

The network endpoint is represented by fully qualified domain name and port.

INTERNET_FQDN_PORT = 404154477;

INTERNET_IP_PORT

The network endpoint is represented by an internet IP address and port.

INTERNET_IP_PORT = 477719963;

INTERNET_IP_PORT_VALUE

The network endpoint is represented by an internet IP address and port.

INTERNET_IP_PORT = 477719963;

NON_GCP_PRIVATE_IP_PORT

The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises.

NON_GCP_PRIVATE_IP_PORT = 336447968;

NON_GCP_PRIVATE_IP_PORT_VALUE

The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises.

NON_GCP_PRIVATE_IP_PORT = 336447968;

PRIVATE_SERVICE_CONNECT

The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect

PRIVATE_SERVICE_CONNECT = 48134724;

PRIVATE_SERVICE_CONNECT_VALUE

The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect

PRIVATE_SERVICE_CONNECT = 48134724;

SERVERLESS

The network endpoint is handled by specified serverless infrastructure.

SERVERLESS = 270492508;

SERVERLESS_VALUE

The network endpoint is handled by specified serverless infrastructure.

SERVERLESS = 270492508;

UNDEFINED_NETWORK_ENDPOINT_TYPE

A value indicating that the enum field is not set.

UNDEFINED_NETWORK_ENDPOINT_TYPE = 0;

UNDEFINED_NETWORK_ENDPOINT_TYPE_VALUE

A value indicating that the enum field is not set.

UNDEFINED_NETWORK_ENDPOINT_TYPE = 0;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()