Network Services v1 API - Enum ServiceLbPolicy.Types.LoadBalancingAlgorithm (1.5.0)

public enum ServiceLbPolicy.Types.LoadBalancingAlgorithm

Reference documentation and code samples for the Network Services v1 API enum ServiceLbPolicy.Types.LoadBalancingAlgorithm.

The global load balancing algorithm to be used.

Namespace

Google.Cloud.NetworkServices.V1

Assembly

Google.Cloud.NetworkServices.V1.dll

Fields

Name Description
SprayToRegion

Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions and spread the traffic from each client to all the MIGs/NEGs in a region.

SprayToWorld

Balance traffic across all backends across the world proportionally based on capacity.

Unspecified

The type of the loadbalancing algorithm is unspecified.

WaterfallByRegion

Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions. All MIGs/NEGs within a region are evenly loaded but each client might not spread the traffic to all the MIGs/NEGs in the region.

WaterfallByZone

Attempt to keep traffic in a single zone closest to the client, before spilling over to other zones.