附录
所有文档

          应用防火墙 WAF

          附录

          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防护开关,INT型:0:关闭,1:开启
          customSwitch Int 自定义防护开关,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 上海
          hkg 香港
          hk02 香港2区

          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 匹配内容:不支持中文,支持数字大小写-._
          上一篇
          CDN-WAF-API
          下一篇
          更新历史