API resource reference for HTTPRouteFilter, an Envoy Gateway extension resource. To create or change one, see Changing resources; to inspect, see Reading resources.
Identity
Overview
AnHTTPRouteFilter is an Envoy Gateway extension to the Gateway API, defined by the Envoy Gateway API, that provides extended HTTP traffic processing options beyond the standard filters. Use it when a route needs behavior such as rewriting URL path or host, returning a fixed direct response, or injecting credentials into requests before they reach a backend.
You reference an HTTPRouteFilter from an HTTPRoute (via an extension-reference filter) so the extended processing applies to the matching traffic within a Project.
Spec fields
* credentialInjection.credential is required only when the credentialInjection block is present.status field.