.. _envoy_v3_api_file_envoy/extensions/load_balancing_policies/random/v3/random.proto: Random Load Balancing Policy (proto) ==================================== .. _extension_envoy.load_balancing_policies.random: This extension has the qualified name ``envoy.load_balancing_policies.random`` .. note:: This extension is intended to be robust against both untrusted downstream and upstream traffic. .. tip:: This extension extends and can be used with the following extension category: - :ref:`envoy.load_balancing_policies ` This extension must be configured with one of the following type URLs: - :ref:`type.googleapis.com/envoy.extensions.load_balancing_policies.random.v3.Random ` .. _envoy_v3_api_msg_extensions.load_balancing_policies.random.v3.Random: extensions.load_balancing_policies.random.v3.Random --------------------------------------------------- :repo:`[extensions.load_balancing_policies.random.v3.Random proto] ` This configuration allows the built-in Random LB policy to be configured via the LB policy extension point. See the :ref:`load balancing architecture overview ` for more information. .. code-block:: json :force: { "locality_lb_config": {...} } .. _envoy_v3_api_field_extensions.load_balancing_policies.random.v3.Random.locality_lb_config: locality_lb_config (:ref:`extensions.load_balancing_policies.common.v3.LocalityLbConfig `) Configuration for local zone aware load balancing or locality weighted load balancing.