|
|
@ -17,6 +17,7 @@ option (udpa.annotations.file_status).package_version_status = ACTIVE; |
|
|
|
// MongoDB :ref:`configuration overview <config_network_filters_mongo_proxy>`. |
|
|
|
// MongoDB :ref:`configuration overview <config_network_filters_mongo_proxy>`. |
|
|
|
// [#extension: envoy.filters.network.mongo_proxy] |
|
|
|
// [#extension: envoy.filters.network.mongo_proxy] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// [#next-free-field: 6] |
|
|
|
message MongoProxy { |
|
|
|
message MongoProxy { |
|
|
|
option (udpa.annotations.versioning).previous_message_type = |
|
|
|
option (udpa.annotations.versioning).previous_message_type = |
|
|
|
"envoy.config.filter.network.mongo_proxy.v2.MongoProxy"; |
|
|
|
"envoy.config.filter.network.mongo_proxy.v2.MongoProxy"; |
|
|
@ -39,4 +40,9 @@ message MongoProxy { |
|
|
|
// Flag to specify whether :ref:`dynamic metadata |
|
|
|
// Flag to specify whether :ref:`dynamic metadata |
|
|
|
// <config_network_filters_mongo_proxy_dynamic_metadata>` should be emitted. Defaults to false. |
|
|
|
// <config_network_filters_mongo_proxy_dynamic_metadata>` should be emitted. Defaults to false. |
|
|
|
bool emit_dynamic_metadata = 4; |
|
|
|
bool emit_dynamic_metadata = 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// List of commands to emit metrics for. Defaults to "delete", "insert", and "update". |
|
|
|
|
|
|
|
// Note that metrics will not be emitted for "find" commands, since those are considered |
|
|
|
|
|
|
|
// queries, and metrics for those are emitted under a dedicated "query" namespace. |
|
|
|
|
|
|
|
repeated string commands = 5; |
|
|
|
} |
|
|
|
} |
|
|
|