Add ECDS listerner filter support for issue #20049 (#20050)

Signed-off-by: Yanjun Xiang <yanjunxiang@google.com>

Mirrored from https://github.com/envoyproxy/envoy @ b76889a191d44ce7a63b812794efa155bd0cfaa7
pull/626/head
data-plane-api(Azure Pipelines) 3 years ago
parent e3f7d0c3a3
commit 9dce4f4255
  1. 7
      envoy/config/listener/v3/listener_components.proto

@ -334,6 +334,7 @@ message ListenerFilterChainMatchPredicate {
} }
} }
// [#next-free-field: 6]
message ListenerFilter { message ListenerFilter {
option (udpa.annotations.versioning).previous_message_type = option (udpa.annotations.versioning).previous_message_type =
"envoy.api.v2.listener.ListenerFilter"; "envoy.api.v2.listener.ListenerFilter";
@ -351,6 +352,12 @@ message ListenerFilter {
// instantiated. See the supported filters for further documentation. // instantiated. See the supported filters for further documentation.
// [#extension-category: envoy.filters.listener,envoy.filters.udp_listener] // [#extension-category: envoy.filters.listener,envoy.filters.udp_listener]
google.protobuf.Any typed_config = 3; google.protobuf.Any typed_config = 3;
// Configuration source specifier for an extension configuration discovery
// service. In case of a failure and without the default configuration, the
// listener closes the connections.
// [#not-implemented-hide:]
core.v3.ExtensionConfigSource config_discovery = 5;
} }
// Optional match predicate used to disable the filter. The filter is enabled when this field is empty. // Optional match predicate used to disable the filter. The filter is enabled when this field is empty.

Loading…
Cancel
Save