| Package | Description | 
|---|---|
| com.tencentcloudapi.dayu.v20180709.models | 
| Modifier and Type | Method and Description | 
|---|---|
| KeyValueRecord[] | DescribePolicyCaseResponse. getCaseList()Get 策略场景列表 | 
| KeyValueRecord[] | DescribeDDoSNetIpLogResponse. getData()Get IP攻击日志,KeyValue数组,Key-Value取值说明:
Key为"LogTime"时,Value值为IP日志时间
Key为"LogMessage"时,Value值为Ip日志内容 | 
| KeyValueRecord[] | DescribeActionLogResponse. getData()Get 记录数组 | 
| KeyValueRecord[] | DescribeIPProductInfoResponse. getData()Get 云产品信息列表,如果没有查询到则返回空数组,值说明如下:
Key为ProductName时,value表示云产品实例的名称;
Key为ProductInstanceId时,value表示云产品实例的ID;
Key为ProductType时,value表示的是云产品的类型(cvm表示云主机、clb表示负载均衡);
Key为IP时,value表示云产品实例的IP; | 
| KeyValueRecord[] | DescribeDDoSIpLogResponse. getData()Get IP攻击日志,KeyValue数组,Key-Value取值说明:
Key为"LogTime"时,Value值为IP日志时间
Key为"LogMessage"时,Value值为Ip日志内容 | 
| KeyValueRecord[] | DescribeL4RulesErrHealthResponse. getExtErrHealths()Get 异常规则列表(提供更多的错误相关信息),返回值说明:
Key值为RuleId时,Value值为规则ID;
Key值为Protocol时,Value值为规则的转发协议;
Key值为VirtualPort时,Value值为规则的转发端口;
Key值为ErrMessage时,Value值为健康检查异常信息;
健康检查异常信息的格式为"SourceIp:1.1.1.1|SourcePort:1234|AbnormalStatTime:1570689065|AbnormalReason:connection time out|Interval:20|CheckNum:6|FailNum:6" 多个源IP的错误信息用,分割,
SourceIp表示源站IP,SourcePort表示源站端口,AbnormalStatTime表示异常时间,AbnormalReason表示异常原因,Interval表示检查周期,CheckNum表示检查次数,FailNum表示失败次数; | 
| KeyValueRecord[] | DescribeInsurePacksResponse. getInsurePacks()Get 保险包套餐列表 | 
| KeyValueRecord[] | DescribeRuleSetsResponse. getL4RuleSets()Get 规则记录数数组,取值说明:
Key值为"Id"时,Value表示资源ID
Key值为"RuleIdList"时,Value值表示资源的规则ID,多个规则ID用","分割
Key值为"RuleNameList"时,Value值表示资源的规则名,多个规则名用","分割
Key值为"RuleNum"时,Value值表示资源的规则数 | 
| KeyValueRecord[] | DescribeRuleSetsResponse. getL7RuleSets()Get 规则记录数数组,取值说明:
Key值为"Id"时,Value表示资源ID
Key值为"RuleIdList"时,Value值表示资源的规则ID,多个规则ID用","分割
Key值为"RuleNameList"时,Value值表示资源的规则名,多个规则名用","分割
Key值为"RuleNum"时,Value值表示资源的规则数 | 
| KeyValueRecord[] | DescribeDDoSAttackIPRegionMapResponse. getNationCount()Get 全球地域分布数据 | 
| KeyValueRecord[] | DescribeDDoSAttackIPRegionMapResponse. getProvinceCount()Get 国内省份地域分布数据 | 
| KeyValueRecord[] | DescribeCCUrlAllowResponse. getRecordList()Get 返回黑/白名单的记录,
"Key":"url"时,"Value":值表示URL;
"Key":"domain"时, "Value":值表示域名;
"Key":"type"时,"Value":值表示黑白名单类型(white为白名单,block为黑名单);
"Key":"protocol"时,"Value":值表示CC的防护类型(HTTP防护或HTTPS域名防护); | 
| KeyValueRecord[] | DescribeCCIpAllowDenyResponse. getRecordList()Get 返回黑/白名单的记录,
"Key":"ip"时,"Value":值表示ip;
"Key":"domain"时, "Value":值表示域名;
"Key":"type"时,"Value":值表示黑白名单类型(white为白名单,block为黑名单);
"Key":"protocol"时,"Value":值表示CC防护的协议(http或https); | 
| KeyValueRecord[] | DescribeResourceListResponse. getServicePacks()Get 资源记录列表,返回Key值说明:
"Key": "CreateTime" 表示资源实例购买时间
"Key": "Region" 表示资源实例的地域
"Key": "BoundIP" 表示独享包实例绑定的IP
"Key": "Id" 表示资源实例的ID
"Key": "CCEnabled" 表示资源实例的CC防护开关状态
"Key": "DDoSThreshold" 表示资源实例的DDoS的清洗阈值 
"Key": "BoundStatus" 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成)
"Key": "Type" 此字段弃用
"Key": "ElasticLimit" 表示资源实例的弹性防护值
"Key": "DDoSAI" 表示资源实例的DDoS AI防护开关
"Key": "OverloadCount" 表示资源实例受到超过弹性防护值的次数
"Key": "Status" 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中)
"Key": "Lbid" 此字段弃用
"Key": "ShowFlag" 此字段弃用
"Key": "Expire" 表示资源实例的过期时间
"Key": "CCThreshold" 表示资源实例的CC防护触发阈值
"Key": "AutoRenewFlag" 表示资源实例的自动续费是否开启
"Key": "IspCode" 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP)
"Key": "PackType" 表示套餐包类型
"Key": "PackId" 表示套餐包ID
"Key": "Name" 表示资源实例的名称
"Key": "Locked" 此字段弃用
"Key": "IpDDoSLevel" 表示资源实例的防护等级(low-宽松, middle-正常, high-严格)
"Key": "DefendStatus" 表示资源实例的DDoS防护状态(防护开启或临时关闭)
"Key": "UndefendExpire" 表示资源实例的DDoS防护临时关闭结束时间
"Key": "Tgw" 表示资源实例是否是新资源
"Key": "Bandwidth" 表示资源实例的保底防护值,只针对高防包和高防IP
"Key": "DdosMax" 表示资源实例的保底防护值,只针对高防IP专业版
"Key": "GFBandwidth" 表示资源实例的保底业务带宽,只针对高防IP
"Key": "ServiceBandwidth" 表示资源实例的保底业务带宽,只针对高防IP专业版 | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DescribePolicyCaseResponse. setCaseList(KeyValueRecord[] CaseList)Set 策略场景列表 | 
| void | DescribeDDoSNetIpLogResponse. setData(KeyValueRecord[] Data)Set IP攻击日志,KeyValue数组,Key-Value取值说明:
Key为"LogTime"时,Value值为IP日志时间
Key为"LogMessage"时,Value值为Ip日志内容 | 
| void | DescribeActionLogResponse. setData(KeyValueRecord[] Data)Set 记录数组 | 
| void | DescribeIPProductInfoResponse. setData(KeyValueRecord[] Data)Set 云产品信息列表,如果没有查询到则返回空数组,值说明如下:
Key为ProductName时,value表示云产品实例的名称;
Key为ProductInstanceId时,value表示云产品实例的ID;
Key为ProductType时,value表示的是云产品的类型(cvm表示云主机、clb表示负载均衡);
Key为IP时,value表示云产品实例的IP; | 
| void | DescribeDDoSIpLogResponse. setData(KeyValueRecord[] Data)Set IP攻击日志,KeyValue数组,Key-Value取值说明:
Key为"LogTime"时,Value值为IP日志时间
Key为"LogMessage"时,Value值为Ip日志内容 | 
| void | DescribeL4RulesErrHealthResponse. setExtErrHealths(KeyValueRecord[] ExtErrHealths)Set 异常规则列表(提供更多的错误相关信息),返回值说明:
Key值为RuleId时,Value值为规则ID;
Key值为Protocol时,Value值为规则的转发协议;
Key值为VirtualPort时,Value值为规则的转发端口;
Key值为ErrMessage时,Value值为健康检查异常信息;
健康检查异常信息的格式为"SourceIp:1.1.1.1|SourcePort:1234|AbnormalStatTime:1570689065|AbnormalReason:connection time out|Interval:20|CheckNum:6|FailNum:6" 多个源IP的错误信息用,分割,
SourceIp表示源站IP,SourcePort表示源站端口,AbnormalStatTime表示异常时间,AbnormalReason表示异常原因,Interval表示检查周期,CheckNum表示检查次数,FailNum表示失败次数; | 
| void | DescribeInsurePacksResponse. setInsurePacks(KeyValueRecord[] InsurePacks)Set 保险包套餐列表 | 
| void | DescribeRuleSetsResponse. setL4RuleSets(KeyValueRecord[] L4RuleSets)Set 规则记录数数组,取值说明:
Key值为"Id"时,Value表示资源ID
Key值为"RuleIdList"时,Value值表示资源的规则ID,多个规则ID用","分割
Key值为"RuleNameList"时,Value值表示资源的规则名,多个规则名用","分割
Key值为"RuleNum"时,Value值表示资源的规则数 | 
| void | DescribeRuleSetsResponse. setL7RuleSets(KeyValueRecord[] L7RuleSets)Set 规则记录数数组,取值说明:
Key值为"Id"时,Value表示资源ID
Key值为"RuleIdList"时,Value值表示资源的规则ID,多个规则ID用","分割
Key值为"RuleNameList"时,Value值表示资源的规则名,多个规则名用","分割
Key值为"RuleNum"时,Value值表示资源的规则数 | 
| void | DescribeDDoSAttackIPRegionMapResponse. setNationCount(KeyValueRecord[] NationCount)Set 全球地域分布数据 | 
| void | DescribeDDoSAttackIPRegionMapResponse. setProvinceCount(KeyValueRecord[] ProvinceCount)Set 国内省份地域分布数据 | 
| void | DescribeCCUrlAllowResponse. setRecordList(KeyValueRecord[] RecordList)Set 返回黑/白名单的记录,
"Key":"url"时,"Value":值表示URL;
"Key":"domain"时, "Value":值表示域名;
"Key":"type"时,"Value":值表示黑白名单类型(white为白名单,block为黑名单);
"Key":"protocol"时,"Value":值表示CC的防护类型(HTTP防护或HTTPS域名防护); | 
| void | DescribeCCIpAllowDenyResponse. setRecordList(KeyValueRecord[] RecordList)Set 返回黑/白名单的记录,
"Key":"ip"时,"Value":值表示ip;
"Key":"domain"时, "Value":值表示域名;
"Key":"type"时,"Value":值表示黑白名单类型(white为白名单,block为黑名单);
"Key":"protocol"时,"Value":值表示CC防护的协议(http或https); | 
| void | DescribeResourceListResponse. setServicePacks(KeyValueRecord[] ServicePacks)Set 资源记录列表,返回Key值说明:
"Key": "CreateTime" 表示资源实例购买时间
"Key": "Region" 表示资源实例的地域
"Key": "BoundIP" 表示独享包实例绑定的IP
"Key": "Id" 表示资源实例的ID
"Key": "CCEnabled" 表示资源实例的CC防护开关状态
"Key": "DDoSThreshold" 表示资源实例的DDoS的清洗阈值 
"Key": "BoundStatus" 表示独享包或共享包实例的绑定IP操作状态(绑定中或绑定完成)
"Key": "Type" 此字段弃用
"Key": "ElasticLimit" 表示资源实例的弹性防护值
"Key": "DDoSAI" 表示资源实例的DDoS AI防护开关
"Key": "OverloadCount" 表示资源实例受到超过弹性防护值的次数
"Key": "Status" 表示资源实例的状态(idle:运行中, attacking:攻击中, blocking:封堵中, isolate:隔离中)
"Key": "Lbid" 此字段弃用
"Key": "ShowFlag" 此字段弃用
"Key": "Expire" 表示资源实例的过期时间
"Key": "CCThreshold" 表示资源实例的CC防护触发阈值
"Key": "AutoRenewFlag" 表示资源实例的自动续费是否开启
"Key": "IspCode" 表示独享包或共享包的线路(0-电信, 1-联通, 2-移动, 5-BGP)
"Key": "PackType" 表示套餐包类型
"Key": "PackId" 表示套餐包ID
"Key": "Name" 表示资源实例的名称
"Key": "Locked" 此字段弃用
"Key": "IpDDoSLevel" 表示资源实例的防护等级(low-宽松, middle-正常, high-严格)
"Key": "DefendStatus" 表示资源实例的DDoS防护状态(防护开启或临时关闭)
"Key": "UndefendExpire" 表示资源实例的DDoS防护临时关闭结束时间
"Key": "Tgw" 表示资源实例是否是新资源
"Key": "Bandwidth" 表示资源实例的保底防护值,只针对高防包和高防IP
"Key": "DdosMax" 表示资源实例的保底防护值,只针对高防IP专业版
"Key": "GFBandwidth" 表示资源实例的保底业务带宽,只针对高防IP
"Key": "ServiceBandwidth" 表示资源实例的保底业务带宽,只针对高防IP专业版 | 
| Constructor and Description | 
|---|
| KeyValueRecord(KeyValueRecord source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
Copyright © 2025. All rights reserved.