|
|
|
@ -153,15 +153,11 @@ message VirtualHost { |
|
|
|
|
// to configure the CORS HTTP filter. |
|
|
|
|
CorsPolicy cors = 8 [deprecated = true, (envoy.annotations.deprecated_at_minor_version) = "3.0"]; |
|
|
|
|
|
|
|
|
|
// The per_filter_config field can be used to provide virtual host-specific configurations for filters. |
|
|
|
|
// The key should match the :ref:`filter config name |
|
|
|
|
// This field can be used to provide virtual host level per filter config. The key should match the |
|
|
|
|
// :ref:`filter config name |
|
|
|
|
// <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpFilter.name>`. |
|
|
|
|
// The canonical filter name (e.g., ``envoy.filters.http.buffer`` for the HTTP buffer filter) can also |
|
|
|
|
// be used for the backwards compatibility. If there is no entry referred by the filter config name, the |
|
|
|
|
// entry referred by the canonical filter name will be provided to the filters as fallback. |
|
|
|
|
// |
|
|
|
|
// Use of this field is filter specific; |
|
|
|
|
// see the :ref:`HTTP filter documentation <config_http_filters>` for if and how it is utilized. |
|
|
|
|
// See :ref:`Http filter route specific config <arch_overview_http_filters_per_filter_config>` |
|
|
|
|
// for details. |
|
|
|
|
// [#comment: An entry's value may be wrapped in a |
|
|
|
|
// :ref:`FilterConfig<envoy_v3_api_msg_config.route.v3.FilterConfig>` |
|
|
|
|
// message to specify additional options.] |
|
|
|
@ -292,15 +288,11 @@ message Route { |
|
|
|
|
// Decorator for the matched route. |
|
|
|
|
Decorator decorator = 5; |
|
|
|
|
|
|
|
|
|
// The per_filter_config field can be used to provide route-specific configurations for filters. |
|
|
|
|
// The key should match the :ref:`filter config name |
|
|
|
|
// This field can be used to provide route specific per filter config. The key should match the |
|
|
|
|
// :ref:`filter config name |
|
|
|
|
// <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpFilter.name>`. |
|
|
|
|
// The canonical filter name (e.g., ``envoy.filters.http.buffer`` for the HTTP buffer filter) can also |
|
|
|
|
// be used for the backwards compatibility. If there is no entry referred by the filter config name, the |
|
|
|
|
// entry referred by the canonical filter name will be provided to the filters as fallback. |
|
|
|
|
// |
|
|
|
|
// Use of this field is filter specific; |
|
|
|
|
// see the :ref:`HTTP filter documentation <config_http_filters>` for if and how it is utilized. |
|
|
|
|
// See :ref:`Http filter route specific config <arch_overview_http_filters_per_filter_config>` |
|
|
|
|
// for details. |
|
|
|
|
// [#comment: An entry's value may be wrapped in a |
|
|
|
|
// :ref:`FilterConfig<envoy_v3_api_msg_config.route.v3.FilterConfig>` |
|
|
|
|
// message to specify additional options.] |
|
|
|
@ -451,16 +443,11 @@ message WeightedCluster { |
|
|
|
|
items {string {well_known_regex: HTTP_HEADER_NAME strict: false}} |
|
|
|
|
}]; |
|
|
|
|
|
|
|
|
|
// The per_filter_config field can be used to provide weighted cluster-specific configurations |
|
|
|
|
// for filters. |
|
|
|
|
// The key should match the :ref:`filter config name |
|
|
|
|
// This field can be used to provide weighted cluster specific per filter config. The key should match the |
|
|
|
|
// :ref:`filter config name |
|
|
|
|
// <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.HttpFilter.name>`. |
|
|
|
|
// The canonical filter name (e.g., ``envoy.filters.http.buffer`` for the HTTP buffer filter) can also |
|
|
|
|
// be used for the backwards compatibility. If there is no entry referred by the filter config name, the |
|
|
|
|
// entry referred by the canonical filter name will be provided to the filters as fallback. |
|
|
|
|
// |
|
|
|
|
// Use of this field is filter specific; |
|
|
|
|
// see the :ref:`HTTP filter documentation <config_http_filters>` for if and how it is utilized. |
|
|
|
|
// See :ref:`Http filter route specific config <arch_overview_http_filters_per_filter_config>` |
|
|
|
|
// for details. |
|
|
|
|
// [#comment: An entry's value may be wrapped in a |
|
|
|
|
// :ref:`FilterConfig<envoy_v3_api_msg_config.route.v3.FilterConfig>` |
|
|
|
|
// message to specify additional options.] |
|
|
|
|