From 96062a3b307f9c97c95e7bd169203506873fe85b Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sat, 20 Jan 2024 21:26:21 +0800 Subject: [PATCH] =?UTF-8?q?WAF=E5=85=81=E8=AE=B8ALLOW=E5=8A=A8=E4=BD=9C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9C=89=E6=95=88=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../firewallconfigs/http_firewall_action_allow.go | 10 +++++++++- .../firewallconfigs/http_firewall_action_utils.go | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pkg/serverconfigs/firewallconfigs/http_firewall_action_allow.go b/pkg/serverconfigs/firewallconfigs/http_firewall_action_allow.go index f90a006..44b12ec 100644 --- a/pkg/serverconfigs/firewallconfigs/http_firewall_action_allow.go +++ b/pkg/serverconfigs/firewallconfigs/http_firewall_action_allow.go @@ -1,5 +1,13 @@ package firewallconfigs +type AllowScope = string + +const ( + AllowScopeGroup AllowScope = "group" + AllowScopeServer AllowScope = "server" + AllowScopeGlobal AllowScope = "global" +) + type HTTPFirewallAllowAction struct { - Life int64 `yaml:"life" json:"life"` + Scope AllowScope `yaml:"scope" json:"scope"` } diff --git a/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go b/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go index 1d3afad..7e899d3 100644 --- a/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go +++ b/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go @@ -44,7 +44,7 @@ var AllActions = []*HTTPFirewallActionDefinition{ { Name: "允许通过", Code: HTTPFirewallActionAllow, - Description: "允许正常通过,不记录到日志。", + Description: "允许跳过规则集正常通过防火墙。", Category: HTTPFirewallActionCategoryAllow, }, {