附录
更新时间:2022-06-10
Model对象定义
WafResourceInstanceModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| region | Region | 资源所在region |
| listener | Object | listener对象2个元素,protocol和port分别表示blb监听的协议和端口 |
| wafName | String | WAF 实例名称 |
| wafId | String | WAF 标志符 |
| status | InstanceStatus | WAF 实例状态 |
| blbName | String | BLB 实例名称 |
| blbId | String | BLB 标志符 |
| domain | String | WAF 绑定的主域名 |
| webSwitch | Int | web防护开关,0:关闭,1:开启 |
| customSwitch | Int | 自定义防护开关,0:关闭,1:开启 |
BlbListener
| 参数名称 | 类型 | 描述 |
|---|---|---|
| protocol | String | 只能为 https或http 两种类型 |
| port | Int | listener端口,int型: 1-65535 |
| rsList | List | blb绑定的bcc 列表 |
InstanceStatus
| 编码 | 描述 |
|---|---|
| available | 实例可用 |
| paused | 实例到期被暂停服务 |
| pausing | 实例到期正在被处理 |
| updating | 实例正在更新 |
| deleting | 实例正在删除 |
| deleted | 实例被删除 |
Region
| 编码 | 描述 |
|---|---|
| bj | 北京 |
| gz | 广州 |
| su | 苏州 |
| fsh | 上海 |
| fwh | 武汉 |
| hkg | 香港 |
| bd | 保定 |
AttackEvent
| 参数名称 | 类型 | 描述 |
|---|---|---|
| time | String | 攻击事件发生时间 |
| bcc | List |
受影响的资产列表 |
| ip | String | 攻击者ip |
| addr | String | 攻击者地址 |
| userAgent | String | 攻击者伪装 ua |
| url | String | 攻击的请求url |
| ruleId | String | 当用户设置自定义规则后,RuleId表示自定义规则的标志符 |
| ruleName | String | 当用户设置自定义规则后,RuleId表示自定义规则的名称 |
| ruleInfo | String | 用户设置的自定义规则的内容 |
| type | String | web防护策略,deny或者log两种模式 |
| body | String | 攻击请求的具体详情 |
PeriodAttackCount
| 参数名称 | 类型 | 描述 |
|---|---|---|
| time | Int | 表征某个时间点的数值,取值范围,[00-24] |
| total | Int | 在这个时间点的攻击数量 |
BlbInstance
| 参数名称 | 类型 | 描述 |
|---|---|---|
| blbName | String | BLB 实例名称 |
| blbId | String | BLB 标志符 |
| longId | String | BLB 长ID |
| listenerList | List<BlbListener> | BLB 监听的协议列表 |
BlbCustomRule
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | 策略名字:只支持1-65位数字、大小写字母、-/_ .必须是字母开头 |
| type | String | 自定义规则执行动作:log:观察模式,deny:拦截模式,pass:信任的流量 |
| conditions | List<CustomCondition> | 自定义规则包含的自定义规则条件,最多3条 |
CustomCondition
| 参数名称 | 类型 | 描述 |
|---|---|---|
| key | String | 匹配项,只支持这几种模式:uri、ip、referer、user_agent、get_param |
| match | String | 匹配模式:prefix、include、suffix、equal、not_equal、not_include |
| value | String | 匹配内容:不支持中文,支持数字大小写-._ |
CdnWafInstance
| 参数名称 | 类型 | 描述 |
|---|---|---|
| wafName | String | WAF 实例名称 |
| wafId | String | WAF 标志符 |
| status | InstanceStatus | WAF 实例状态 |
| domain | String | WAF 绑定的主域名 |
| subdomain | SubDomainCount | WAF 配置的子域名数量统计 |
| subDomainList | List |
防护的子域名名称列表 |
| webSwitch | Int | web防护开关,INT型:0:关闭,1:开启 |
| customSwitch | Int | 自定义防护开关,INT型:0:关闭,1:开启 |
CdnCustomRule
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | 策略名字:只支持1-65位数字、大小写字母、-/_ .必须是字母开头 |
| type | String | 自定义规则执行动作:log:观察模式,deny:拦截模式,pass:信任的流量 |
| patten | String | 执行动作:black:拦截,white:放行 |
| key | String | 匹配项,只支持这几种模式:uri、ip、referer、user_agent、get_param |
| match | String | 匹配模式:prefix、include、suffix、equal、not_equal、not_include |
| value | String | 匹配内容:不支持中文,支持数字大小写-._ |
