HTTP route configuration

    name

    (string) The name of the route configuration. For example, it might match in config.filter.network.http_connection_manager.v2.Rds.

    virtual_hosts

    () An array of virtual hosts that make up the route table.

    internal_only_headers

    response_headers_to_add

    (core.HeaderValueOption) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes. Headers specified at this level are applied after headers from any enclosed or route.RouteAction. For more information, including details on header value syntax, see the documentation on .

    response_headers_to_remove

    (string) Specifies a list of HTTP headers that should be removed from each response that the connection manager encodes.

    request_headers_to_add

    () Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager. Headers specified at this level are applied after headers from any enclosed route.VirtualHost or . For more information, including details on header value syntax, see the documentation on custom request headers.

    request_headers_to_remove

    most_specific_header_mutations_wins

    () By default, headers that should be added/removed are evaluated from most to least specific:

    • virtual host level

    To allow setting overrides at the route or virtual host level, this order can be reversed by setting this option to true. Defaults to false.

    validate_clusters