Enum BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.Spillover (1.93.0)

public enum BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.Spillover extends Enum<BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.Spillover> implements ProtocolMessageEnum

This field indicates whether zonal affinity is enabled or not. The possible values are:

  • ZONAL_AFFINITY_DISABLED: Default Value. Zonal Affinity is disabled. The load balancer distributes new connections to all healthy backend endpoints across all zones.
  • ZONAL_AFFINITY_STAY_WITHIN_ZONE: Zonal Affinity is enabled. The load balancer distributes new connections to all healthy backend endpoints in the local zone only. If there are no healthy backend endpoints in the local zone, the load balancer distributes new connections to all backend endpoints in the local zone.
  • ZONAL_AFFINITY_SPILL_CROSS_ZONE: Zonal Affinity is enabled. The load balancer distributes new connections to all healthy backend endpoints in the local zone only. If there aren't enough healthy backend endpoints in the local zone, the load balancer distributes new connections to all healthy backend endpoints across all zones.

Protobuf enum google.cloud.compute.v1.BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.Spillover

Implements

ProtocolMessageEnum

Static Fields

Name Description
UNDEFINED_SPILLOVER

A value indicating that the enum field is not set.

UNDEFINED_SPILLOVER = 0;

UNDEFINED_SPILLOVER_VALUE

A value indicating that the enum field is not set.

UNDEFINED_SPILLOVER = 0;

UNRECOGNIZED
ZONAL_AFFINITY_DISABLED

ZONAL_AFFINITY_DISABLED = 230207960;

ZONAL_AFFINITY_DISABLED_VALUE

ZONAL_AFFINITY_DISABLED = 230207960;

ZONAL_AFFINITY_SPILL_CROSS_ZONE

ZONAL_AFFINITY_SPILL_CROSS_ZONE = 251048410;

ZONAL_AFFINITY_SPILL_CROSS_ZONE_VALUE

ZONAL_AFFINITY_SPILL_CROSS_ZONE = 251048410;

ZONAL_AFFINITY_STAY_WITHIN_ZONE

ZONAL_AFFINITY_STAY_WITHIN_ZONE = 12177782;

ZONAL_AFFINITY_STAY_WITHIN_ZONE_VALUE

ZONAL_AFFINITY_STAY_WITHIN_ZONE = 12177782;

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()