diff options
Diffstat (limited to 'src/rpc/envoy.extensions.load_balancing_policies.random.v3.rs')
| -rw-r--r-- | src/rpc/envoy.extensions.load_balancing_policies.random.v3.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/rpc/envoy.extensions.load_balancing_policies.random.v3.rs b/src/rpc/envoy.extensions.load_balancing_policies.random.v3.rs new file mode 100644 index 00000000..8b70c1a5 --- /dev/null +++ b/src/rpc/envoy.extensions.load_balancing_policies.random.v3.rs @@ -0,0 +1,16 @@ +// @generated +// This file is @generated by prost-build. +// \[#protodoc-title: Random Load Balancing Policy\] +// \[#extension: envoy.load_balancing_policies.random\] + +/// 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 +/// <arch_overview_load_balancing_types>` for more information. +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Random { + /// Configuration for local zone aware load balancing or locality weighted load balancing. + #[prost(message, optional, tag="1")] + pub locality_lb_config: ::core::option::Option<super::super::common::v3::LocalityLbConfig>, +} +// @@protoc_insertion_point(module) |
