@type t() :: %Envoy.Extensions.LoadBalancingPolicies.Subset.V3.Subset{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
allow_redundant_keys: boolean(),
default_subset: Google.Protobuf.Struct.t() | nil,
fallback_policy:
Envoy.Extensions.LoadBalancingPolicies.Subset.V3.Subset.LbSubsetFallbackPolicy.t(),
list_as_any: boolean(),
locality_weight_aware: boolean(),
metadata_fallback_policy:
Envoy.Extensions.LoadBalancingPolicies.Subset.V3.Subset.LbSubsetMetadataFallbackPolicy.t(),
panic_mode_any: boolean(),
scale_locality_weight: boolean(),
subset_lb_policy: Envoy.Config.Cluster.V3.LoadBalancingPolicy.t() | nil,
subset_selectors: [
Envoy.Extensions.LoadBalancingPolicies.Subset.V3.Subset.LbSubsetSelector.t()
]
}