实现WAF部分功能

This commit is contained in:
GoEdgeLab
2020-10-07 11:18:24 +08:00
parent 608777480d
commit 0b50f7beec
7 changed files with 1218 additions and 165 deletions

View File

@@ -16,6 +16,9 @@ service HTTPFirewallPolicyService {
// 修改防火墙策略
rpc updateHTTPFirewallPolicy (UpdateHTTPFirewallPolicyRequest) returns (RPCUpdateSuccess);
// 修改分组信息
rpc updateHTTPFirewallPolicyGroups (UpdateHTTPFirewallPolicyGroupsRequest) returns (RPCUpdateSuccess);
// 计算可用的防火墙策略数量
rpc countAllEnabledFirewallPolicies (CountAllEnabledFirewallPoliciesRequest) returns (CountAllEnabledFirewallPoliciesResponse);
@@ -62,6 +65,13 @@ message UpdateHTTPFirewallPolicyRequest {
repeated string firewallGroupCodes = 5;
}
// 修改分组信息
message UpdateHTTPFirewallPolicyGroupsRequest {
int64 firewallPolicyId = 1;
bytes inboundJSON = 2;
bytes outboundJSON = 3;
}
// 计算可用的防火墙策略数量
message CountAllEnabledFirewallPoliciesRequest {
}