版本 2.1.1792967583 · 最新 下载 OpenAPI Markdown 版

IP 池

管理员维护的 IP 池及池内 IP;池按区域归属,名称全平台唯一。

ip-poolsIP 产品线鉴权: 仅管理员12 个接口

列出 IP 池

GET/api/v2/ip-pools
鉴权: 仅管理员

查询参数

字段类型必填说明
pageinteger— 页码,从 1 开始。
默认 1
page_sizeinteger— 每页条数。
默认 20
sortstring— 排序字段,逗号分隔,前缀 `-` 表示降序,如 `-created_at,id`。
region_idinteger— 按区域过滤。

创建 IP 池

POST/api/v2/ip-pools
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
desstring— 备注说明
namestring必填 名称
region_idinteger必填 区域 ID

IP 池候选节点 IP

GET/api/v2/ip-pools/candidates
鉴权: 仅管理员

查询参数

字段类型必填说明
region_idinteger必填 区域 ID。

获取 IP 池

GET/api/v2/ip-pools/{id}
鉴权: 仅管理员

修改 IP 池

PUT/api/v2/ip-pools/{id}
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
desstring— 备注说明
namestring必填 名称
region_idinteger必填 区域 ID

删除 IP 池

DELETE/api/v2/ip-pools/{id}
鉴权: 仅管理员

IP 池引用站点

GET/api/v2/ip-pools/{id}/refs
鉴权: 仅管理员

查询参数

字段类型必填说明
ip_idinteger— 只看这个池内 IP。
limitinteger— 每个 IP 最多列几个站点。
默认 20

列出池内 IP

GET/api/v2/ip-pools/{pool_id}/ips
鉴权: 仅管理员

查询参数

字段类型必填说明
pageinteger— 页码,从 1 开始。
默认 1
page_sizeinteger— 每页条数。
默认 20
sortstring— 排序字段,逗号分隔,前缀 `-` 表示降序,如 `-created_at,id`。

IP 入池

POST/api/v2/ip-pools/{pool_id}/ips
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
bind_addrstring— 节点上实际监听的本机地址(NAT 场景);null = 用 ip。
node_idinteger必填 节点 ID

修改池内 IP

PUT/api/v2/ip-pools/{pool_id}/ips/{id}
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
bind_addrstring— 节点上实际监听的本机地址(NAT 场景);null = 用 ip。
enabledboolean— 是否启用

IP 出池

DELETE/api/v2/ip-pools/{pool_id}/ips/{id}
鉴权: 仅管理员

签发池内 IP 的平台证书

POST/api/v2/ip-pools/{pool_id}/ips/{id}/issue-cert
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
confirmboolean— 已有有效证书时确认重签。

IP 池对象

字段类型必填说明
bind_addrstring— 节点上实际监听的本机地址(NAT 场景);null = 用 ip。
certIpCertState— 平台 IP 证书状态。
confirmboolean— 已有有效证书时确认重签。
created_atstring— 创建时间
只读
desstring— 备注说明
enabledboolean— 是否启用
hintsstring[]— 提示(如节点没上报网卡地址,入池未核对)。
只读
idinteger— 记录 ID
只读
ipstring— IP 地址。
只读
ip_countinteger— 池内 IP 数。
只读
ipsobject[]— 有引用的池内 IP 及其引用站点。
itemsIpCandidate[]— 本页条目
namestring— 名称
node_idinteger— 节点 ID
node_namestring— 所属节点名称。
只读
node_stateIpNodeState— 持有主节点状态:停用 disabled;否则最近 2 分钟有心跳 online,没有 offline。
可选值 ["online","offline","disabled"]
pool_idinteger— 所属 IP 池 ID。
只读
region_idinteger— 区域 ID
region_namestring— 区域名称。
只读
site_countinteger— 引用池内 IP 的 IP 站点数(按站点去重)。
只读
updated_atstring— 更新时间
只读