envoy.extensions.filters.http.grpc_stats.v3.FilterConfig
Example
Disclaimer: The example is meant to show what methods are available on the object and does not necessarily constitute working
code.
local types = import 'types.libsonnet';
types.envoy.extensions.filters.http.grpc_stats.v3.FilterConfig
.withEmitFilterState(false)
.withEnableUpstreamStats(false)
.withIndividualMethodStatsAllowlist(types.envoy.config.core.v3.GrpcMethodList)
.withReplaceDotsInGrpcServiceName(false)
.withStatsForAllMethods(false)
._validate()
Fields
Name |
Type |
One-of group |
Required |
Constraints |
emit_filter_state |
bool
|
|
|
|
enable_upstream_stats |
bool
|
|
|
|
individual_method_stats_allowlist |
envoy.config.core.v3.GrpcMethodList
|
per_method_stat_specifier |
|
|
replace_dots_in_grpc_service_name |
bool
|
|
|
|
stats_for_all_methods |
google.protobuf.BoolValue
|
per_method_stat_specifier |
|
|