number 非必须 日志类型

八、设置防护

基本信息

Path: /server/cc/?act=saveconfig

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
ip 122.114.55.23
cctype 0 防护状态:0--自动防护;1--关闭防护;3--强制防护
useragent 1 user-agent蜘蛛拦截 0--关;1-开
foreign 0 国外ip丢弃:0--不丢弃;1-丢弃国外IP,防护国内IP;2-丢弃国外IP,不防护国内IP
whiteurl url白名单 一行一个
whiteip 白名单IP 一行一个
cchost
cmpcpu 60 cpu负载(%)
mutil 20 突发访问倍数
abscnt 20 总访问频率(秒)
postcnt 30 Post频率限制
open 1

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ open string 非必须
├─ cctype string 非必须 防护状态
├─ abscnt string 非必须 总访问频率(秒)
├─ cmpcpu string 非必须 cpu负载(%)
├─ mutil string 非必须 突发访问倍数
├─ whiteip string 非必须 白名单IP
├─ whiteurl string 非必须 url白名单
├─ useragent string 非必须 user-agent蜘蛛拦截
├─ foreign string 非必须 国外ip丢弃
├─ cchost string 非必须 防护域名
├─ postcnt string 非必须 Post频率限制

虚拟交换机相关

一、获取虚拟交换机列表

基本信息

Path: /server/ebsswitch/?act=switchlist

Method: GET

接口描述:

id:在修改时要用

请求参数

Query

参数名称 是否必须 示例 备注
ebsid 0 0:所有

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
msg string 非必须
data object 非必须
├─ pageno number 非必须
├─ limit number 非必须
├─ total number 非必须
├─ pagecount number 非必须
├─ items object [] 非必须

item 类型: object

├─ id number 非必须 虚拟交换机编号,本地保存
├─ name null 非必须 名称
├─ uid number 非必须
├─ cid number 非必须 可用区ID
├─ swnet string 非必须 网段
├─ swmask string 非必须 硽码
├─ nextip number 非必须 IP计数
├─ memo string 非必须 说明
├─ ctime string 非必须 创建时间
├─ sw_state number 非必须 状态
├─ c_name string 非必须 可用区名称
├─ servercount number 非必须 服务器数量
├─ rdscount number 非必须 rds数量

二、创建虚拟交换机

基本信息

Path: /server/ebsswitch/?act=saveswitch

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
id 0 0--为新增;>0为修改相应的虚拟交换机
cid 2 可用区编号ID,添加后不允许修改
swnet 192.168.0.1 网段,添加后不允许修改
swmask 255.255.0.0 硽码,添加后不允许修改
memo 备注说明 备注说明

返回数据

名称 类型 是否必须 默认值 备注 其他信息

三、获取虚拟交换机信息

基本信息

Path: /server/ebsswitch/?act=switchinfo

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sw_id 0 0--为新增;>0为修改相应的虚拟交换机

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
msg string 非必须
data object 非必须
├─ id number 非必须 交换机ID
├─ name null 非必须 名称
├─ uid number 非必须
├─ cid number 非必须 可用区ID
├─ swnet string 非必须 网段
├─ swmask string 非必须 硽码
├─ nextip number 非必须 分配第几个
├─ memo string 非必须 备注
├─ ctime string 非必须 创建时间
├─ sw_state number 非必须 状态
├─ c_name string 非必须 可用区名称
├─ r_name string 非必须 线路名称
├─ servercount number 非必须
├─ rdscount number 非必须

四、服务器联接虚拟交换机

基本信息

Path: /server/ebsswitch/?act=swtolan

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sw_id 756 虚拟交换机ID
types server server-服务器;rds-RDS服务器
id 610283 服务器ID

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
msg string 非必须
data object 非必须

五、服务器断开虚拟交换机

基本信息

Path: /server/ebsswitch/?act=unswtolan

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sw_id 756 虚拟交换机ID
types server server-服务器;rds-RDS服务器
id 610283 服务器ID

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
msg string 非必须
data object 非必须