api 线路组管理 /v1/node-groups 1个月前发布4909 获取线路组列表 GET/v1/node-groups调试 page integer 当前页码 limit integer 单页显示数量 region_id integer 区域ID node_id integer 节点ID,搜索包含此节点的线路组 search string 模糊搜索线路组名称,线路组cname 返回结果 { "code": 0, "count": 1, "data": [ { "backup_switch_policy": "{}", "backup_switch_type": "master_down", "cname_hostname": "2e0e80zi", "create_at": null, "des": "", "id": 833, "name": "aa", "node_count": 1, "region_id": 1098, "region_name": "test", "site_count": 1, "stream_count": 1 } ] } 新增线路组 POST/v1/node-groups调试 region_id integer required 区域ID name string required 线路组名称 des string 备注 backup_switch_type string 备用IP切换策略,可选master_down,interval,master_down表示主IP不可用时,启用备用IP; interval是间隔一定的时间切换备用IP,默认为master_down backup_switch_policy json 备用IP间隔切换参数,格式为{“ip_num”:2,”interval”:60,”switch_order”:”rand”},ip_num为同时启用的备用IP数,interval为间隔秒数,switch_order为切换顺序,可选rand随机,seq顺序。 返回结果 提交内容 { "code":0, "data": "2", "msg": "线路组添加成功" } 获取指定线路组 GET/v1/node-groups/<线路组ID>调试 返回结果 { "code": 0, "data": { "backup_switch_policy": "{}", "backup_switch_type": "master_down", "cname_hostname": "2e0e80zi", "create_at": null, "des": "", "id": 833, "name": "aa", "region_id": 1098, "update_at": null }, "msg": "" } 修改指定线路组 PUT/v1/node-groups/<线路组ID>调试 name string 线路组名称 des string 备注 backup_switch_type string 备用IP切换策略,可选master_down,interval,master_down表示主IP不可用时,启用备用IP; interval是间隔一定的时间切换备用IP,默认为master_down backup_switch_policy json 备用IP间隔切换参数,格式为{“ip_num”:2,”interval”:60,”switch_order”:”rand”},ip_num为同时启用的备用IP数,interval为间隔秒数,switch_order为切换顺序,可选rand随机,seq顺序。 返回结果 提交内容 { "code":0, "data": "2", "msg": "线路组添加成功" } 删除线路组 DELETE/v1/node-groups/<线路组ID,多个以逗号分隔>调试 返回结果 { "code": 0, "data": "", "msg": "线路组删除成功" } © 版权声明文章版权归作者所有,转载请预留文章地址。s.wbsun.net
暂无评论内容