| alt_stat_name |
string
|
|
|
|
| circuit_breakers |
envoy.config.cluster.v3.CircuitBreakers
|
|
|
|
| cleanup_interval |
google.protobuf.Duration
|
|
|
{"Duration":{"gt":{}}}
|
| close_connections_on_host_health_failure |
bool
|
|
|
|
| cluster_type |
envoy.config.cluster.v3.Cluster.CustomClusterType
|
cluster_discovery_type |
|
|
| common_http_protocol_options |
envoy.config.core.v3.HttpProtocolOptions
|
|
|
|
| common_lb_config |
envoy.config.cluster.v3.Cluster.CommonLbConfig
|
|
|
|
| connect_timeout |
google.protobuf.Duration
|
|
|
{"Duration":{"gt":{}}}
|
| connection_pool_per_downstream_connection |
bool
|
|
|
|
| dns_failure_refresh_rate |
envoy.config.cluster.v3.Cluster.RefreshRate
|
|
|
|
| dns_lookup_family |
envoy.config.cluster.v3.Cluster.DnsLookupFamily
|
|
|
{"Enum":{"defined_only":true}}
|
| dns_refresh_rate |
google.protobuf.Duration
|
|
|
{"Duration":{"gt":{"nanos":1000000}}}
|
| dns_resolution_config |
envoy.config.core.v3.DnsResolutionConfig
|
|
|
|
| dns_resolvers |
[]
envoy.config.core.v3.Address
|
|
|
|
| eds_cluster_config |
envoy.config.cluster.v3.Cluster.EdsClusterConfig
|
|
|
|
| filters |
[]
envoy.config.cluster.v3.Filter
|
|
|
|
| health_checks |
[]
envoy.config.core.v3.HealthCheck
|
|
|
|
| http2_protocol_options |
envoy.config.core.v3.Http2ProtocolOptions
|
|
|
|
| http_protocol_options |
envoy.config.core.v3.Http1ProtocolOptions
|
|
|
|
| ignore_health_on_host_removal |
bool
|
|
|
|
| lb_policy |
envoy.config.cluster.v3.Cluster.LbPolicy
|
|
|
{"Enum":{"defined_only":true}}
|
| lb_subset_config |
envoy.config.cluster.v3.Cluster.LbSubsetConfig
|
|
|
|
| least_request_lb_config |
envoy.config.cluster.v3.Cluster.LeastRequestLbConfig
|
lb_config |
|
|
| load_assignment |
envoy.config.endpoint.v3.ClusterLoadAssignment
|
|
|
|
| load_balancing_policy |
envoy.config.cluster.v3.LoadBalancingPolicy
|
|
|
|
| lrs_server |
envoy.config.core.v3.ConfigSource
|
|
|
|
| maglev_lb_config |
envoy.config.cluster.v3.Cluster.MaglevLbConfig
|
lb_config |
|
|
| max_requests_per_connection |
google.protobuf.UInt32Value
|
|
|
|
| metadata |
envoy.config.core.v3.Metadata
|
|
|
|
| name |
string
|
|
|
{"String_":{"WellKnown":null,"min_len":1}}
|
| original_dst_lb_config |
envoy.config.cluster.v3.Cluster.OriginalDstLbConfig
|
lb_config |
|
|
| outlier_detection |
envoy.config.cluster.v3.OutlierDetection
|
|
|
|
| per_connection_buffer_limit_bytes |
google.protobuf.UInt32Value
|
|
|
|
| preconnect_policy |
envoy.config.cluster.v3.Cluster.PreconnectPolicy
|
|
|
|
| protocol_selection |
envoy.config.cluster.v3.Cluster.ClusterProtocolSelection
|
|
|
|
| respect_dns_ttl |
bool
|
|
|
|
| ring_hash_lb_config |
envoy.config.cluster.v3.Cluster.RingHashLbConfig
|
lb_config |
|
|
| round_robin_lb_config |
envoy.config.cluster.v3.Cluster.RoundRobinLbConfig
|
lb_config |
|
|
| track_cluster_stats |
envoy.config.cluster.v3.TrackClusterStats
|
|
|
|
| track_timeout_budgets |
bool
|
|
|
|
| transport_socket |
envoy.config.core.v3.TransportSocket
|
|
|
|
| transport_socket_matches |
[]
envoy.config.cluster.v3.Cluster.TransportSocketMatch
|
|
|
|
| type |
envoy.config.cluster.v3.Cluster.DiscoveryType
|
cluster_discovery_type |
|
{"Enum":{"defined_only":true}}
|
| typed_dns_resolver_config |
envoy.config.core.v3.TypedExtensionConfig
|
|
|
|
| typed_extension_protocol_options |
map[string]
google.protobuf.Any
|
|
|
|
| upstream_bind_config |
envoy.config.core.v3.BindConfig
|
|
|
|
| upstream_config |
envoy.config.core.v3.TypedExtensionConfig
|
|
|
|
| upstream_connection_options |
envoy.config.cluster.v3.UpstreamConnectionOptions
|
|
|
|
| upstream_http_protocol_options |
envoy.config.core.v3.UpstreamHttpProtocolOptions
|
|
|
|
| use_tcp_for_dns_lookups |
bool
|
|
|
|
| wait_for_warm_on_init |
google.protobuf.BoolValue
|
|
|
|