IP条目管理找到 13 个接口
创建一组IP
createIPItems
POST/IPItemService/createIPItems
- 定义文件
service_ip_item.proto- 可用角色
- DNS用户节点管理员
rpc createIPItems(CreateIPItemsRequest) returns (CreateIPItemsResponse);
请求消息
CreateIPItemsRequest创建一组IP
message CreateIPItemsRequest {
repeated IPItem ipItems = 1; // 要创建的IP列表
message IPItem {
int64 ipListId = 1; // IP列表ID
string value = 15; // IP原始值,比如单个IP、IP范围或者CIDR,指定了原始值后,无需设置ipFrom和ipTo两个参数
string ipFrom = 2; // 开始IP
string ipTo = 3; // 结束IP(可选)
int64 expiredAt = 4; // 过期时间戳(可选)
string reason = 5; // 加入理由(可选)
string type = 6; // 类型
string eventLevel = 7; // 级别
int64 nodeId = 8; // 所属节点ID
int64 serverId = 9; // 所属服务ID
int64 sourceNodeId = 10;
int64 sourceServerId = 11;
int64 sourceHTTPFirewallPolicyId = 12;
int64 sourceHTTPFirewallRuleGroupId = 13;
int64 sourceHTTPFirewallRuleSetId = 14;
}
}
响应消息
CreateIPItemsResponsemessage CreateIPItemsResponse {
repeated int64 ipItemIds = 1; // 创建后的IP ID列表
}