local types = import 'types.libsonnet'; types.envoy.config.cluster.v3.Cluster.CommonLbConfig .withCloseConnectionsOnHostSetChange(false) .withConsistentHashingLbConfig(types.envoy.config.cluster.v3.Cluster.CommonLbConfig.ConsistentHashingLbConfig) .withHealthyPanicThreshold(types.envoy.type.v3.Percent) .withIgnoreNewHostsUntilFirstHc(false) .withLocalityWeightedLbConfig(types.envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig) .withOverrideHostStatus(types.envoy.config.core.v3.HealthStatusSet) .withUpdateMergeWindow(types.google.protobuf.Duration) .withZoneAwareLbConfig(types.envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig) ._validate()
Name | Type | One-of group | Required | Constraints |
---|---|---|---|---|
close_connections_on_host_set_change | bool |
|
||
consistent_hashing_lb_config | envoy.config.cluster.v3.Cluster.CommonLbConfig.ConsistentHashingLbConfig |
|
||
healthy_panic_threshold | envoy.type.v3.Percent |
|
||
ignore_new_hosts_until_first_hc | bool |
|
||
locality_weighted_lb_config | envoy.config.cluster.v3.Cluster.CommonLbConfig.LocalityWeightedLbConfig | locality_config_specifier |
|
|
override_host_status | envoy.config.core.v3.HealthStatusSet |
|
||
update_merge_window | google.protobuf.Duration |
|
||
zone_aware_lb_config | envoy.config.cluster.v3.Cluster.CommonLbConfig.ZoneAwareLbConfig | locality_config_specifier |
|