WAFGO正在准备页面
接入指南

API 文档

开发者资源 · API 参考

查阅 WAFGO API 的服务、请求路径和消息定义。按权限角色浏览接口,快速找到接入所需的参数与返回结构。

下载 JSON 文档
69 个服务354 个接口
IP条目管理找到 13 个接口

创建一组IP

createIPItems

POST/IPItemService/createIPItems
原始定义
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;
	}
}

响应消息

CreateIPItemsResponse
响应消息 · 字段定义
message CreateIPItemsResponse {
	repeated int64 ipItemIds = 1; // 创建后的IP ID列表
}

说明与注释按当前语言显示。接口路径、方法名、字段名和类型与原始接口定义保持一致。

接入指南