Skip to content

Commit 40e2e84

Browse files
authored
Merge pull request #747 from jacobbednarz/add-http-header-transform-support
ruleset: add support for http_response_headers_transform phase
2 parents 7fdc36b + 4dc48d6 commit 40e2e84

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

rulesets.go

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,18 @@ const (
1717
RulesetKindSchema RulesetKind = "schema"
1818
RulesetKindZone RulesetKind = "zone"
1919

20-
RulesetPhaseDDoSL4 RulesetPhase = "ddos_l4"
21-
RulesetPhaseDDoSL7 RulesetPhase = "ddos_l7"
22-
RulesetPhaseHTTPRequestFirewallCustom RulesetPhase = "http_request_firewall_custom"
23-
RulesetPhaseHTTPRequestFirewallManaged RulesetPhase = "http_request_firewall_managed"
24-
RulesetPhaseHTTPRequestLateTransform RulesetPhase = "http_request_late_transform"
25-
RulesetPhaseHTTPRequestMain RulesetPhase = "http_request_main"
26-
RulesetPhaseHTTPRequestSanitize RulesetPhase = "http_request_sanitize"
27-
RulesetPhaseHTTPRequestTransform RulesetPhase = "http_request_transform"
28-
RulesetPhaseHTTPResponseFirewallManaged RulesetPhase = "http_response_firewall_managed"
29-
RulesetPhaseMagicTransit RulesetPhase = "magic_transit"
30-
RulesetPhaseRateLimit RulesetPhase = "http_ratelimit"
20+
RulesetPhaseDDoSL4 RulesetPhase = "ddos_l4"
21+
RulesetPhaseDDoSL7 RulesetPhase = "ddos_l7"
22+
RulesetPhaseHTTPRequestFirewallCustom RulesetPhase = "http_request_firewall_custom"
23+
RulesetPhaseHTTPRequestFirewallManaged RulesetPhase = "http_request_firewall_managed"
24+
RulesetPhaseHTTPRequestLateTransform RulesetPhase = "http_request_late_transform"
25+
RulesetPhaseHTTPRequestMain RulesetPhase = "http_request_main"
26+
RulesetPhaseHTTPRequestSanitize RulesetPhase = "http_request_sanitize"
27+
RulesetPhaseHTTPRequestTransform RulesetPhase = "http_request_transform"
28+
RulesetPhaseHTTPResponseHeadersTransform RulesetPhase = "http_response_headers_transform"
29+
RulesetPhaseHTTPResponseFirewallManaged RulesetPhase = "http_response_firewall_managed"
30+
RulesetPhaseMagicTransit RulesetPhase = "magic_transit"
31+
RulesetPhaseRateLimit RulesetPhase = "http_ratelimit"
3132

3233
RulesetRuleActionBlock RulesetRuleAction = "block"
3334
RulesetRuleActionChallenge RulesetRuleAction = "challenge"
@@ -76,6 +77,7 @@ func RulesetPhaseValues() []string {
7677
string(RulesetPhaseHTTPRequestMain),
7778
string(RulesetPhaseHTTPRequestSanitize),
7879
string(RulesetPhaseHTTPRequestTransform),
80+
string(RulesetPhaseHTTPResponseHeadersTransform),
7981
string(RulesetPhaseHTTPResponseFirewallManaged),
8082
string(RulesetPhaseMagicTransit),
8183
string(RulesetPhaseRateLimit),

0 commit comments

Comments
 (0)