NS节点基本的DDoS防护

This commit is contained in:
刘祥超
2022-08-22 15:10:48 +08:00
parent 199794a63a
commit f851212a55
11 changed files with 4540 additions and 3820 deletions

View File

@@ -61,6 +61,12 @@ service NSClusterService {
// 计算使用某个SSL证书的集群数量
rpc countAllNSClustersWithSSLCertId (CountAllNSClustersWithSSLCertIdRequest) returns (RPCCountResponse);
// 获取NS集群的DDoS设置
rpc findNSClusterDDoSProtection(FindNSClusterDDoSProtectionRequest) returns (FindNSClusterDDoSProtectionResponse);
// 修改NS集群的DDoS设置
rpc updateNSClusterDDoSProtection(UpdateNSClusterDDoSProtectionRequest) returns (RPCSuccess);
}
// 创建集群
@@ -195,4 +201,19 @@ message UpdateNSClusterUDPRequest {
// 计算使用某个SSL证书的集群数量
message CountAllNSClustersWithSSLCertIdRequest {
int64 sslCertId = 1;
}
// 获取集群的DDoS设置
message FindNSClusterDDoSProtectionRequest {
int64 nsClusterId = 1;
}
message FindNSClusterDDoSProtectionResponse {
bytes ddosProtectionJSON = 1;
}
// 修改集群的DDoS设置
message UpdateNSClusterDDoSProtectionRequest {
int64 nsClusterId = 1;
bytes ddosProtectionJSON = 2;
}