Enum Endpoint.ForwardingRuleTarget (1.52.0)

public enum Endpoint.ForwardingRuleTarget extends Enum<Endpoint.ForwardingRuleTarget> implements ProtocolMessageEnum

Type of the target of a forwarding rule.

Protobuf enum google.cloud.networkmanagement.v1.Endpoint.ForwardingRuleTarget

Implements

ProtocolMessageEnum

Static Fields

Name Description
FORWARDING_RULE_TARGET_UNSPECIFIED

Forwarding rule target is unknown.

FORWARDING_RULE_TARGET_UNSPECIFIED = 0;

FORWARDING_RULE_TARGET_UNSPECIFIED_VALUE

Forwarding rule target is unknown.

FORWARDING_RULE_TARGET_UNSPECIFIED = 0;

INSTANCE

Compute Engine instance for protocol forwarding.

INSTANCE = 1;

INSTANCE_VALUE

Compute Engine instance for protocol forwarding.

INSTANCE = 1;

LOAD_BALANCER

Load Balancer. The specific type can be found from [load_balancer_type] [google.cloud.networkmanagement.v1.Endpoint.load_balancer_type].

LOAD_BALANCER = 2;

LOAD_BALANCER_VALUE

Load Balancer. The specific type can be found from [load_balancer_type] [google.cloud.networkmanagement.v1.Endpoint.load_balancer_type].

LOAD_BALANCER = 2;

PSC

Forwarding Rule is a Private Service Connect endpoint.

PSC = 4;

PSC_VALUE

Forwarding Rule is a Private Service Connect endpoint.

PSC = 4;

UNRECOGNIZED
VPN_GATEWAY

Classic Cloud VPN Gateway.

VPN_GATEWAY = 3;

VPN_GATEWAY_VALUE

Classic Cloud VPN Gateway.

VPN_GATEWAY = 3;

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()