WAFGO正在准备页面
接入指南

API 文档

开发者资源 · API 参考

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

下载 JSON 文档
151 个服务1063 个接口
套餐相关服务找到 9 个接口

创建套餐

createPlan

POST/PlanService/createPlan
原始定义
rpc createPlan(CreatePlanRequest) returns (CreatePlanResponse);

请求消息

CreatePlanRequest

创建套餐

请求消息 · 字段定义
message CreatePlanRequest {
	string name = 1; // 套餐名称
	string description = 19; // 套餐简介
	int64 clusterId = 2; // 集群ID
	bytes trafficLimitJSON = 3; // 流量限制
	bytes bandwidthLimitPerNodeJSON = 20; // 单节点带宽限制 @link json:bit_size_capacity
	bool hasFullFeatures = 18; // 是否有所有权限
	bytes featuresJSON = 4; // 权限列表,[code1, code2, ...]
	string priceType = 5; // 价格类型:traffic, bandwidth, period
	bytes trafficPriceJSON = 6; // 流量价格配置
	bytes bandwidthPriceJSON = 10; // 带宽价格配置
	float monthlyPrice = 7; // 月度价格
	float seasonallyPrice = 8; // 季度价格
	float yearlyPrice = 9; // 年度价格
	int32 totalServers = 11; // 可以添加的网站数
	int32 totalServerNamesPerServer = 12; // 每个网站可以添加的域名数
	int32 totalServerNames = 13; // 可以添加的域名总数
	int64 dailyRequests = 14; // 每日访问量额度
	int64 monthlyRequests = 15; // 每月访问量额度
	int64 dailyWebsocketConnections = 16; // 每日Websocket连接数额度
	int64 monthlyWebsocketConnections = 17; // 每月Websocket连接数额度
	bytes maxUploadSizeJSON = 21; // 文件最大上传尺寸 @link json:size_capacity
}

响应消息

CreatePlanResponse
响应消息 · 字段定义
message CreatePlanResponse {
	int64 planId = 1;
}

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

接入指南