stages.proto

Package: filters.gloo.solo.io

Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/v1/filters/stages.proto

FilterStage

FilterStage allows configuration of where in a filter chain a given HTTP filter is inserted, relative to one of the pre-defined stages.

"stage": .filters.gloo.solo.io.FilterStage.Stage
"predicate": .filters.gloo.solo.io.FilterStage.Predicate

Field Type Description
stage .filters.gloo.solo.io.FilterStage.Stage Stage of the filter chain in which the selected filter should be added.
predicate .filters.gloo.solo.io.FilterStage.Predicate How this filter should be placed relative to the stage.

Stage

List of filter stages which can be selected for a HTTP filter.

Name Description
FaultStage
CorsStage
WafStage
AuthNStage
AuthZStage
RateLimitStage
AcceptedStage
OutAuthStage
RouteStage

Predicate

Desired placement of the HTTP filter relative to the stage. The default is During.

Name Description
During
Before
After