应用防火墙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
    下一篇
    更新历史