Specifies how to determine whether the backend of a load
balancer can handle additional traffic or is fully loaded. For
usage guidelines, see Connection balancing mode. Backends must
use compatible balancing modes. For more information, see
Supported balancing modes and target capacity settings and
Restrictions and guidance for instance groups. Note: Currently,
if you use the API to configure incompatible balancing modes,
the configuration might be accepted even though it has no impact
and is ignored. Specifically, Backend.maxUtilization is ignored
when Backend.balancingMode is RATE. In the future, this
incompatible combination will be rejected.
Enums
Name
Description
UNDEFINED_BALANCING_MODE
A value indicating that the enum field is not set.
CONNECTION
Balance based on the number of simultaneous connections.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-11 UTC."],[],[],null,["# Class BalancingMode (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/python/docs/reference/compute/latest/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.34.0](/python/docs/reference/compute/1.34.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.33.0](/python/docs/reference/compute/1.33.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.32.0](/python/docs/reference/compute/1.32.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.31.0](/python/docs/reference/compute/1.31.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.30.0](/python/docs/reference/compute/1.30.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.29.0](/python/docs/reference/compute/1.29.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.28.0](/python/docs/reference/compute/1.28.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.27.0](/python/docs/reference/compute/1.27.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.26.0](/python/docs/reference/compute/1.26.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.25.0](/python/docs/reference/compute/1.25.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.24.0](/python/docs/reference/compute/1.24.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.23.0](/python/docs/reference/compute/1.23.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.22.0](/python/docs/reference/compute/1.22.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.21.0](/python/docs/reference/compute/1.21.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.20.1](/python/docs/reference/compute/1.20.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.19.2](/python/docs/reference/compute/1.19.2/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.18.0](/python/docs/reference/compute/1.18.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.17.0](/python/docs/reference/compute/1.17.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.16.1](/python/docs/reference/compute/1.16.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.15.0](/python/docs/reference/compute/1.15.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.14.1](/python/docs/reference/compute/1.14.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.13.0](/python/docs/reference/compute/1.13.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.12.1](/python/docs/reference/compute/1.12.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.11.0](/python/docs/reference/compute/1.11.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.10.1](/python/docs/reference/compute/1.10.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.9.0](/python/docs/reference/compute/1.9.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.8.0](/python/docs/reference/compute/1.8.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.7.0](/python/docs/reference/compute/1.7.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.6.1](/python/docs/reference/compute/1.6.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.5.2](/python/docs/reference/compute/1.5.2/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.4.0](/python/docs/reference/compute/1.4.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.3.2](/python/docs/reference/compute/1.3.2/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.2.0](/python/docs/reference/compute/1.2.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.1.0](/python/docs/reference/compute/1.1.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [1.0.0](/python/docs/reference/compute/1.0.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.9.0](/python/docs/reference/compute/0.9.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.8.0](/python/docs/reference/compute/0.8.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.7.0](/python/docs/reference/compute/0.7.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.6.0](/python/docs/reference/compute/0.6.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.5.0](/python/docs/reference/compute/0.5.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.4.2](/python/docs/reference/compute/0.4.2/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.3.0](/python/docs/reference/compute/0.3.0/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.2.1](/python/docs/reference/compute/0.2.1/google.cloud.compute_v1.types.Backend.BalancingMode)\n- [0.1.0](/python/docs/reference/compute/0.1.0/google.cloud.compute_v1.types.Backend.BalancingMode) \n\n BalancingMode(value)\n\nSpecifies how to determine whether the backend of a load\nbalancer can handle additional traffic or is fully loaded. For\nusage guidelines, see Connection balancing mode. Backends must\nuse compatible balancing modes. For more information, see\nSupported balancing modes and target capacity settings and\nRestrictions and guidance for instance groups. Note: Currently,\nif you use the API to configure incompatible balancing modes,\nthe configuration might be accepted even though it has no impact\nand is ignored. Specifically, Backend.maxUtilization is ignored\nwhen Backend.balancingMode is RATE. In the future, this\nincompatible combination will be rejected."]]