附录
更新时间: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 | 匹配内容:不支持中文,支持数字大小写-._ |