有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

AclConfig

基于端口的acl策略

被如下接口引用:CreatePortAclConfig, CreatePortAclConfigList, DeletePortAclConfig, DescribeListPortAclList, ModifyPortAclConfig。

名称 类型 必选 描述
ForwardProtocol String 协议类型, 可取值tcp, udp, all
示例值:tcp
DPortStart Integer 目的端口起始,可取值范围0~65535
示例值:0
DPortEnd Integer 目的端口结束,可取值范围0~65535
示例值:65535
SPortStart Integer 来源端口起始,可取值范围0~65535
示例值:0
SPortEnd Integer 来源端口结束,可取值范围0~65535
示例值:65535
Action String 动作,可取值:drop, transmit, forward
示例值:65535
Priority Integer 策略优先级,数字越小,级别越高,该规则越靠前匹配,取值1-1000
注意:此字段可能返回 null,表示取不到有效值。
示例值:10

AclConfigRelation

端口acl策略配置与高防资源关联

被如下接口引用:DescribeListPortAclList。

名称 类型 描述
AclConfig AclConfig acl策略
InstanceDetailList Array of InstanceRelation 实例列表

AnycastOutPackRelation

Anycast转外套餐详情

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
NormalBandwidth Integer 业务带宽(单位M)
注意:此字段可能返回 null,表示取不到有效值。
示例值:200
ForwardRulesLimit Integer 转发规则数
注意:此字段可能返回 null,表示取不到有效值。
示例值:60
AutoRenewFlag Integer 自动续费标记
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
CurDeadline String 到期时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2022-06-18 18:36:44

BGPIPInstance

高防IP资产实例信息

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
InstanceDetail InstanceRelation 资产实例的详细信息
SpecificationLimit BGPIPInstanceSpecification 资产实例的规格信息
Usage BGPIPInstanceUsages 资产实例的使用统计信息
Region RegionInfo 资产实例所在的地域
Status String 资产实例的防护状态,状态码如下:
"idle":正常状态(无攻击)
"attacking":攻击中
"blocking":封堵中
"creating":创建中
"deblocking":解封中
"isolate":回收隔离中
示例值:idle
ExpiredTime Timestamp 到期时间
示例值:2020-06-09 23:12:23
CreatedTime Timestamp 购买时间
示例值:2020-05-09 23:12:23
Name String 资产实例的名称
示例值:Test
PackInfo PackInfo 资产实例所属的套餐包信息,
注意:当资产实例不是套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
StaticPackRelation StaticPackRelation 资产实例所属的三网套餐包详情,
注意:当资产实例不是三网套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
ZoneId Integer 区分高防IP境外线路
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
Tgw Integer 区分集群
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
EipAddressStatus String 高防弹性公网IP状态,包含'CREATING'(创建中),'BINDING'(绑定中),'BIND'(已绑定),'UNBINDING'(解绑中),'UNBIND'(已解绑),'OFFLINING'(释放中),'BIND_ENI'(绑定悬空弹性网卡)。只对高防弹性公网IP实例有效。
注意:此字段可能返回 null,表示取不到有效值。
示例值:UNBIND
EipFlag Integer 是否高防弹性公网IP实例,是为1,否为0。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
EipAddressPackRelation EipAddressPackRelation 资产实例所属的高防弹性公网IP套餐包详情,
注意:当资产实例不是高防弹性公网IP套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
EipAddressInfo EipAddressRelation 高防弹性公网IP关联的实例信息。
注意:当资产实例不是高防弹性公网IP实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
Domain String 建议客户接入的域名,客户可使用域名接入。
注意:此字段可能返回 null,表示取不到有效值。
示例值:www.8cname.com
DamDDoSStatus Integer 是否开启安全加速,是为1,否为0。
示例值:0
V6Flag Integer 是否Ipv6版本的IP, 是为1,否为0
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
BGPIPChannelFlag Integer 是否渠道版高防IP,是为1,否为0
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
TagInfoList Array of TagInfo 资源关联标签
注意:此字段可能返回 null,表示取不到有效值。
示例值:null
AnycastOutPackRelation AnycastOutPackRelation 资产实例所属的全力防护套餐包详情,
注意:当资产实例不是全力防护套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
InstanceVersion Integer 资源实例版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
ConvoyId String 重保实例
注意:此字段可能返回 null,表示取不到有效值。
ElasticBandwidth Integer 带宽后付费
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
EOFlag Integer 是否为EO代播的ip: 1是,0不是
注意:此字段可能返回 null,表示取不到有效值。
示例值:0

BGPIPInstanceSpecification

高防IP资产实例的规格信息

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
ProtectBandwidth Integer 保底防护峰值,单位Mbps
示例值:2000
ProtectCCQPS Integer CC防护峰值,单位qps
示例值:2000
NormalBandwidth Integer 正常业务带宽,单位Mbps
示例值:2000
ForwardRulesLimit Integer 转发规则数,单位条
示例值:50
AutoRenewFlag Integer 自动续费状态,取值[
0:没有开启自动续费
1:开启了自动续费
]
示例值:1
Line Integer 高防IP线路,取值为[
1:BGP线路
2:电信
3:联通
4:移动
99:第三方合作线路
]
示例值:1
ElasticBandwidth Integer 弹性防护峰值,单位Mbps
示例值:1000

BGPIPInstanceUsages

高防IP资产实例的使用信息统计

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
PortRulesUsage Integer 已使用的端口规则数,单位条
DomainRulesUsage Integer 已使用的域名规则数,单位条
Last7DayAttackCount Integer 最近7天的攻击次数,单位次

BGPIPL7RuleEntry

L7规则

被如下接口引用:DescribeBGPIPL7Rules。

名称 类型 必选 描述
Protocol String 转发协议,取值[http, https]
Domain String 转发域名
LbType Integer 负载均衡方式,取值[1(加权轮询)]
KeepEnable Integer 会话保持开关,取值[0(会话保持关闭),1(会话保持开启)]
KeepTime Integer 会话保持时间,单位秒
SourceType Integer 回源方式,取值[1(域名回源),2(IP回源)]
SourceList Array of L4RuleSource 回源列表
Region Integer 区域码
Id String 资源Id
Ip String 资源Ip
RuleId String 规则ID,当添加新规则时可以不用填写此字段;当修改或者删除规则时需要填写此字段;
RuleName String 规则描述
CertType Integer 证书来源,当转发协议为https时必须填,取值[2(腾讯云托管证书)],当转发协议为http时也可以填0
SSLId String 当证书来源为腾讯云托管证书时,此字段必须填写托管证书ID
Cert String 当证书来源为自有证书时,此字段必须填写证书内容;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
PrivateKey String 当证书来源为自有证书时,此字段必须填写证书密钥;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
Status Integer 规则状态,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
CCStatus Integer cc防护状态,取值[0(关闭), 1(开启)]
CCEnable Integer HTTPS协议的CC防护状态,取值[0(关闭), 1(开启)]
CCThreshold Integer HTTPS协议的CC防护阈值(已废弃)
CCLevel String HTTPS协议的CC防护等级
ModifyTime Timestamp 修改时间
HttpsToHttpEnable Integer 是否开启Https协议使用Http回源,取值[0(关闭), 1(开启)],不填写默认是关闭
VirtualPort Integer 接入端口值
注意:此字段可能返回 null,表示取不到有效值。
RewriteHttps Integer http强制跳转https,1表示打开,0表示关闭
ErrCode Integer 规则配置失败时的详细错误原因(仅当Status=2时有效),1001证书不存在,1002证书获取失败,1003证书上传失败,1004证书已过期
Version Integer 版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:2

BGPInstance

高防包资产实例信息

被如下接口引用:DescribeListBGPInstances。

名称 类型 描述
InstanceDetail InstanceRelation 资产实例的详细信息
示例值:{"EipList":["175.27.164.158"],"InstanceId":"bgp-0000015a"}
SpecificationLimit BGPInstanceSpecification 资产实例的规格信息
示例值:{"ProtectBandwidth":30000,"ProtectCountLimit":10,"ProtectIPNumbe
Usage BGPInstanceUsages 资产实例的使用统计信息
示例值:{"ProtectCountUsage":0,"ProtectIPNumberUsage":1,"Last7DayAttackC
Region RegionInfo 资产实例所在的地域
示例值:{"Region":"ap-nanjing"}
Status String 资产实例的防护状态,状态码如下:
"idle":正常状态(无攻击)
"attacking":攻击中
"blocking":封堵中
"creating":创建中
"deblocking":解封中
"isolate":回收隔离中
示例值:idle
CreatedTime Timestamp 购买时间
示例值:2021-04-25 23:04:10
ExpiredTime Timestamp 到期时间
示例值:2021-07-25 23:04:10
Name String 资产实例的名称
示例值:“”
PackInfo PackInfo 资产实例所属的套餐包信息,
注意:当资产实例不是套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
示例值:null
EipProductInfos Array of EipProductInfo 高防包绑定的EIP属于的云产品信息
示例值:[{"Ip":"175.27.164.158","BizType":"public","DeviceType":"cvm","I
BoundStatus String 高防包绑定状态,取值[
"idle":绑定已完成
"bounding":正在绑定中
"failed":绑定失败
]
示例值:idle
DDoSLevel String 四层防护严格级别
示例值:defalut
CCEnable Integer CC防护开关
示例值:1
TagInfoList Array of TagInfo 资源关联标签
示例值:null
IpCountNewFlag Integer 新版本1ip高防包
示例值:1
VitalityVersion Integer 攻击封堵套餐标记
示例值:1
Line Integer 网络线路
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
FreeServiceBandwidth Integer 不计费的业务带宽
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
ElasticServiceBandwidth Integer 弹性业务带宽开关
示例值:1
GiftServiceBandWidth Integer 赠送的业务带宽
示例值:50
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
BasicPlusFlag Integer 是否是基础防护加强版 0: 不是 1: 是
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
PlanCntFlag Integer 是否是商业模式优化-普惠版
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
TransRegionFlag Integer 是否跨区域产品 0: 不包含跨区域产品 1: 中国大陆跨区域产品 2: 非中国大陆跨区域产品
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
SuperPackFlag Integer 是否为超级高防包
注意:此字段可能返回 null,表示取不到有效值。
示例值:1

BGPInstanceSpecification

高防包资产实例的规格信息

被如下接口引用:DescribeListBGPInstances。

名称 类型 描述
ProtectBandwidth Integer 保底防护峰值,单位Gbps
示例值:1
ProtectCountLimit Integer 防护次数,单位次
示例值:10
ProtectIPNumberLimit Integer 防护IP数,单位个
示例值:10
AutoRenewFlag Integer 自动续费状态,取值[
0:没有开启自动续费
1:开启了自动续费
]
示例值:0
UnionPackFlag Integer 联合产品标记,0代表普通高防包,1代表联合高防包
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
ServiceBandWidth Integer 业务带宽
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
BattleEditionFlag Integer 战斗服版本标记,0表示普通高防包,1表示战斗服高防包
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
ChannelEditionFlag Integer 渠道版标记,0表示普通高防包,1表示渠道版高防包
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
EnterpriseFlag Integer 高防包企业版标记,0表示普通高防包;1表示企业版高防包
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
ElasticLimit Integer 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
DownGradeProtect Integer 降配后的防护能力,单位Gbps
注意:此字段可能返回 null,表示取不到有效值。
示例值:1

BGPInstanceUsages

高防包资产实例的使用信息统计

被如下接口引用:DescribeListBGPInstances。

名称 类型 描述
ProtectCountUsage Integer 已使用的防护次数,单位次
ProtectIPNumberUsage Integer 已防护的IP数,单位个
Last7DayAttackCount Integer 最近7天的攻击次数,单位次

BlackWhiteIpRelation

黑白名单IP

被如下接口引用:DescribeListBlackWhiteIpList。

名称 类型 描述
Ip String IP地址
示例值:1.1.2.1
Type String IP类型,取值[black(黑IP),white(白IP)]
示例值:black
InstanceDetailList Array of InstanceRelation 黑白IP所属的实例
Mask Integer ip掩码,0表示32位完整ip
示例值:0
ModifyTime String 修改时间
示例值:2021-11-23 14:56:59

BoundIpInfo

高防包绑定IP对象

被如下接口引用:CreateBoundIP。

名称 类型 必选 描述
Ip String IP地址
示例值:1.1.1.1
BizType String 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
示例值:public
InstanceId String IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
示例值:none
DeviceType String 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
示例值:cvm
IspCode Integer 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
示例值:5
Domain String 域名化资产对应的域名
注意:此字段可能返回 null,表示取不到有效值。

CCLevelPolicy

CC分级策略

被如下接口引用:DescribeCCLevelList。

名称 类型 描述
InstanceId String 实例Id
Ip String Ip
Protocol String 协议
Domain String 域名
Level String 防护等级,可取值default表示默认策略,loose表示宽松,strict表示严格
CreateTime Timestamp 创建时间
ModifyTime Timestamp 修改时间

CCPrecisionPlyRecord

CC精准防护配置项

被如下接口引用:CreateCCPrecisionPolicy, DescribeCCPrecisionPlyList, ModifyCCPrecisionPolicy。

名称 类型 必选 描述
FieldType String 配置项类型,当前仅支持value
示例值:value
FieldName String 配置字段,可取值cgi, ua, cookie, referer, accept, srcip
示例值:srcip
Value String 配置取值
示例值:1.2.3.4
ValueOperator String 配置项值比对方式,可取值equal ,not_equal, include
示例值:equal

CCPrecisionPolicy

CC精准防护策略信息

被如下接口引用:DescribeCCPrecisionPlyList。

名称 类型 描述
PolicyId String 策略Id
InstanceId String 实例Id
Ip String Ip地址
Protocol String 协议
Domain String 域名
PolicyAction String 策略方式(丢弃或验证码)
PolicyList Array of CCPrecisionPlyRecord 策略列表
CreateTime Timestamp 创建时间
ModifyTime Timestamp 修改时间

CCReqLimitPolicy

CC频率限制策略

被如下接口引用:DescribeCCReqLimitPolicyList。

名称 类型 描述
PolicyId String 策略Id
InstanceId String 实例Id
Ip String Ip地址
Protocol String 协议,可取值HTTP,HTTPS
Domain String 域名
PolicyRecord CCReqLimitPolicyRecord 策略项
CreateTime Timestamp 创建时间
ModifyTime Timestamp 修改时间

CCReqLimitPolicyRecord

CC频率限制策略项字段

被如下接口引用:CreateCCReqLimitPolicy, DescribeCCReqLimitPolicyList, ModifyCCReqLimitPolicy。

名称 类型 必选 描述
Period Integer 统计周期,可取值1,10,30,60,单位秒
RequestNum Integer 请求数,取值1~20000
Action String 频率限制策略方式,可取值alg表示验证码,drop表示丢弃
ExecuteDuration Integer 频率限制策略时长,可取值1~86400,单位秒
Mode String 策略项比对方式,可取值include表示包含,equal表示等于
Uri String Uri,三个策略项仅可填其中之一
UserAgent String User-Agent,三个策略项仅可填其中之一
Cookie String Cookie,三个策略项仅可填其中之一

CCThresholdPolicy

CC清洗阈值策略

被如下接口引用:DescribeCCThresholdList。

名称 类型 描述
InstanceId String 实例Id
示例值:bgp-0000000a
Ip String Ip地址
示例值:1.1.1.1
Protocol String 协议
示例值:http
Domain String 域名
示例值:www.test.com
Threshold Integer 清洗阈值
示例值:1000
CreateTime Timestamp 创建时间
示例值:2021-06-16 21:00:44
ModifyTime Timestamp 修改时间
示例值:2021-06-17 14:38:12

CcBlackWhiteIpPolicy

CC四层黑白名单列表

被如下接口引用:DescribeCcBlackWhiteIpList。

名称 类型 描述
PolicyId String 策略Id
示例值:ccBlackWhite-0000000x
InstanceId String 实例Id
示例值:bgpip-0000011x
Ip String IP地址
示例值:1.1.1.1
Domain String 域名
示例值:www.xx.com
Protocol String 协议
示例值:http
Type String IP类型,取值[black(黑名单IP), white(白名单IP)]
示例值:black
BlackWhiteIp String 黑白名单IP地址
示例值:1.1.1.1
Mask Integer 掩码
示例值:24
CreateTime String 创建时间
示例值:2021-10-12 00:00:00
ModifyTime String 修改时间
示例值:2021-10-12 00:00:00

CcGeoIPBlockConfig

DDoS防护的区域封禁配置

被如下接口引用:CreateCcGeoIPBlockConfig, DeleteCcGeoIPBlockConfig。

名称 类型 必选 描述
RegionType String 区域类型,取值[
oversea(境外)
china(国内)
customized(自定义地区)
]
示例值:oversea
Action String 封禁动作,取值[
drop(拦截)
alg(人机校验)
]
示例值:drop
Id String 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
示例值:0
AreaList Array of Integer 当RegionType为customized时,必须填写AreaList;当RegionType为china或oversea时,AreaList为空
示例值:100025

CcGeoIpPolicyNew

CC地域封禁列表详情

被如下接口引用:DescribeCcGeoIPBlockConfigList。

名称 类型 描述
PolicyId String 策略Id
示例值:rule-0000011x
InstanceId String 实例Id
示例值:bgpip-0000011x
Ip String IP地址
示例值:1.1.1.1
Domain String 域名
示例值:www.xx.com
Protocol String 协议,可取值HTTP,HTTPS
示例值:http
Action String 用户动作,drop或alg
示例值:drop
RegionType String 地域类型,分为china, oversea与customized
示例值:china
AreaList Array of Integer 用户选择封禁的地域ID列表
示例值:[0,1]
CreateTime String 创建时间
示例值:2021-10-12 00:00:00
ModifyTime String 修改时间
示例值:2021-10-12 00:00:00

CertIdInsL7Rules

使用证书的规则集合

被如下接口引用:DescribeL7RulesBySSLCertId。

名称 类型 描述
L7Rules Array of InsL7Rules 使用证书的规则列表
CertId String 证书ID

ConnectLimitConfig

连接抑制相关配置

被如下接口引用:CreateDDoSConnectLimit, DescribeDDoSConnectLimitList。

名称 类型 必选 描述
SdNewLimit Integer 基于源IP+目的IP的每秒新建数限制
DstNewLimit Integer 基于目的IP的每秒新建数限制
SdConnLimit Integer 基于源IP+目的IP的并发连接控制
DstConnLimit Integer 基于目的IP+目的端口的并发连接控制
BadConnThreshold Integer 基于连接抑制触发阈值,取值范围[0,4294967295]
NullConnEnable Integer 异常连接检测条件,空连接防护开关,,取值范围[0,1]
ConnTimeout Integer 异常连接检测条件,连接超时,,取值范围[0,65535]
SynRate Integer 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]
SynLimit Integer 异常连接检测条件,syn阈值,取值范围[0,100]

ConnectLimitRelation

连接抑制列表

被如下接口引用:DescribeDDoSConnectLimitList。

名称 类型 描述
ConnectLimitConfig ConnectLimitConfig 连接抑制配置
InstanceDetailList Array of InstanceRelation 连接抑制关联的实例信息

DDoSAIRelation

DDoS防护的AI防护开关

被如下接口引用:DescribeListDDoSAI。

名称 类型 描述
DDoSAI String AI防护开关,取值[
on(开启)
off(关闭)
]
InstanceDetailList Array of InstanceRelation AI防护开关所属的资源实例

DDoSGeoIPBlockConfig

DDoS防护的区域封禁配置

被如下接口引用:CreateDDoSGeoIPBlockConfig, DeleteDDoSGeoIPBlockConfig, DescribeListDDoSGeoIPBlockConfig, ModifyDDoSGeoIPBlockConfig。

名称 类型 必选 描述
RegionType String 区域类型,取值[
oversea(境外)
china(国内)
customized(自定义地区)
]
示例值:oversea
Action String 封禁动作,取值[
drop(拦截)
trans(放行)
]
示例值:drop
Id String 配置ID,配置添加成功后生成;添加新配置时不用填写此字段,修改或删除配置时需要填写配置ID
示例值:0
AreaList Array of Integer 当RegionType为customized时,必须填写AreaList,且最多填写128个;
示例值:100025

DDoSGeoIPBlockConfigRelation

DDoS区域封禁配置相关信息

被如下接口引用:DescribeListDDoSGeoIPBlockConfig。

名称 类型 描述
GeoIPBlockConfig DDoSGeoIPBlockConfig DDoS区域封禁配置
InstanceDetailList Array of InstanceRelation 配置所属的资源实例

DDoSSpeedLimitConfig

DDoS访问限速配置

被如下接口引用:CreateDDoSSpeedLimitConfig, DeleteDDoSSpeedLimitConfig, DescribeListDDoSSpeedLimitConfig, ModifyDDoSSpeedLimitConfig。

名称 类型 必选 描述
Mode Integer 限速模式,取值[
1(基于源IP限速)
2(基于目的端口限速)
]
SpeedValues Array of SpeedValue 限速值,每种类型的限速值最多支持1个;该字段数组至少有一种限速值
DstPortScopes Array of PortSegment 此字段已弃用,请填写新字段DstPortList。
Id String 配置ID,配置添加成功后生成;添加新限制配置时不用填写此字段,修改或删除限速配置时需要填写配置ID
ProtocolList String IP protocol numbers, 取值[
ALL(所有协议)
TCP(tcp协议)
UDP(udp协议)
SMP(smp协议)
1;2-100(自定义协议号范围,最多8个)
]
注意:当自定义协议号范围时,只能填写协议号,多个范围;分隔;当填写ALL时不能再填写其他协议或协议号。
DstPortList String 端口范围列表,最多8个,多个;分隔,范围表示用-;此端口范围必须填写;填写样式1:0-65535,样式2:80;443;1000-2000

DDoSSpeedLimitConfigRelation

DDoS访问限速配置相关信息

被如下接口引用:DescribeListDDoSSpeedLimitConfig。

名称 类型 描述
SpeedLimitConfig DDoSSpeedLimitConfig DDoS访问限速配置
InstanceDetailList Array of InstanceRelation 配置所属的资源实例

DefaultAlarmThreshold

单IP默认告警阈值配置

被如下接口引用:CreateDefaultAlarmThreshold, DescribeDefaultAlarmThreshold。

名称 类型 必选 描述
AlarmType Integer 告警阈值类型,取值[
1(入流量告警阈值)
2(攻击清洗流量告警阈值)
]
AlarmThreshold Integer 告警阈值,单位Mbps,取值>=0;当作为输入参数时,设置0会删除告警阈值配置;

EipAddressPackRelation

Anycast高防套餐详情

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
IpCount Integer 套餐IP数量
示例值:1
AutoRenewFlag Integer 自动续费标记
示例值:0
CurDeadline Timestamp 当前到期时间
示例值:2021-03-17 12:32:12

EipAddressRelation

高防弹性公网IP关联信息

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
EipAddressRegion String 高防弹性公网IP绑定的实例地区,例如hk代表中国香港
注意:此字段可能返回 null,表示取不到有效值。
示例值:hk
EipBoundRscIns String 绑定的资源实例ID。可能是一个CVM。
注意:此字段可能返回 null,表示取不到有效值。
示例值:ins-xx
EipBoundRscEni String 绑定的弹性网卡ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:eni-xx
EipBoundRscVip String 绑定的资源内网ip
注意:此字段可能返回 null,表示取不到有效值。
示例值:x.x.x.x
ModifyTime String 修改时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-01-01 00:00:00

EipProductInfo

EIP所属的云产品信息

被如下接口引用:DescribeListBGPInstances。

名称 类型 必选 描述
Ip String IP地址
BizType String 云产品类型,取值[
public(CVM产品),
bm(黑石产品),
eni(弹性网卡),
vpngw(VPN网关),
natgw(NAT网关),
waf(Web应用安全产品),
fpc(金融产品),
gaap(GAAP产品),
other(托管IP)
]
DeviceType String 云产品子类型,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]
InstanceId String IP所属的云产品实例ID,例如是弹性网卡的IP,InstanceId为弹性网卡的ID(eni-*); 如果是托管IP没有对应的资源实例ID,InstanceId为""
Domain String 域名化资产对应的域名
注意:此字段可能返回 null,表示取不到有效值。

ForwardListener

转发监听器

被如下接口引用:CreateWaterPrintConfig。

名称 类型 必选 描述
FrontendPort Integer 转发监听端口下限,取值1~65535
示例值:80
ForwardProtocol String 转发协议,取值[
TCP
UDP
]
示例值:TCP
FrontendPortEnd Integer 转发监听端口上限,取值1~65535
示例值:8080

HttpStatusMap

业务流量的http状态码聚合数据

被如下接口引用:DescribeBizHttpStatus。

名称 类型 描述
SourceHttp2xx Array of Float http2xx回源状态码
示例值:[1,2,3]
Http5xx Array of Float http5xx状态码
示例值:[1,2,3]
SourceHttp5xx Array of Float http5xx回源状态码
示例值:[1,2,3]
SourceHttp404 Array of Float http404回源状态码
示例值:[1,2,3]
Http4xx Array of Float http4xx状态码
示例值:[1,2,3]
SourceHttp4xx Array of Float http4xx回源状态码
示例值:[1,2,3]
Http2xx Array of Float http2xx状态码
示例值:[1,2,3]
Http404 Array of Float http404状态码
示例值:[1,2,3]
SourceHttp3xx Array of Float http3xx回源状态码
示例值:[1,2,3]
Http3xx Array of Float http3xx状态码
示例值:[1,2,3]

IPAlarmThresholdRelation

单IP告警阈值配置

被如下接口引用:CreateIPAlarmThresholdConfig, DescribeListIPAlarmConfig。

名称 类型 必选 描述
AlarmType Integer 告警阈值类型,取值[
1(入流量告警阈值)
2(攻击清洗流量告警阈值)
]
AlarmThreshold Integer 告警阈值,单位Mbps,取值>=0;当作为输入参数时,设置0会删除告警阈值配置;
InstanceDetailList Array of InstanceRelation 告警阈值所属的资源实例

IPLineInfo

IP线路信息

被如下接口引用:DescribeListSchedulingDomain。

名称 类型 必选 描述
Type String IP线路类型,取值[
"bgp":BGP线路IP
"ctcc":电信线路IP
"cucc":联通线路IP
"cmcc":移动线路IP
"abroad":境外线路IP
]
示例值:bgp
Eip String 线路IP
示例值:1.1.1.1
Cname String 实例对应的cname
示例值:abcdefg
ResourceFlag Integer 资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP
示例值:0
Domain String 域名化资产对应的域名
注意:此字段可能返回 null,表示取不到有效值。

InsL7Rules

实例7层规则

被如下接口引用:CreateL7RuleCerts, DescribeL7RulesBySSLCertId。

名称 类型 必选 描述
Status Integer 规则在中间状态不可修改,只可在(0, 2, 8)状态可编辑。
规则状态,0: 正常运行中, 1: 配置规则中(配置生效中), 2: 配置规则失败(配置生效失败), 3: 删除规则中(删除生效中), 5: 删除规则失败(删除失败), 6: 等待添加规则, 7: 等待删除规则, 8: 等待上传证书, 9: 规则对应的资源不存在,被隔离, 10:等待修改规则, 11:配置修改中
示例值:8
Domain String 域名
示例值:www.xxx.com
Protocol String 协议
示例值:https
InsId String 实例ID
示例值:bgpip-000001eo
AppId String 用户AppID
示例值:251008915
VirtualPort String 高防端口
示例值:443
SSLId String 证书ID
示例值:kneSCNrZ

InstanceRelation

资源实例IP信息

被如下接口引用:CreateIPAlarmThresholdConfig, DescribeDDoSConnectLimitList, DescribeListBGPIPInstances, DescribeListBGPInstances, DescribeListBlackWhiteIpList, DescribeListDDoSAI, DescribeListDDoSGeoIPBlockConfig, DescribeListDDoSSpeedLimitConfig, DescribeListIPAlarmConfig, DescribeListListener, DescribeListPacketFilterConfig, DescribeListPortAclList, DescribeListProtectThresholdConfig, DescribeListProtocolBlockConfig, DescribeListWaterPrintConfig。

名称 类型 必选 描述
EipList Array of String 资源实例的IP
示例值:[1.1.1.1]
InstanceId String 资源实例的ID
示例值:bgpip-0000011x

IpBlockData

IP封堵记录

被如下接口引用:DescribeIpBlockList。

名称 类型 描述
Status String 状态(Blocked:被封堵;UnBlocking:解封中;UnBlockFailed:解封失败)
Ip String 资源IP
BlockTime Timestamp 封堵时间
UnBlockTime Timestamp 解封时间(预计解封时间)
ActionType String 解封类型(user:自助解封;auto:自动解封; update:升级解封;bind:绑定高防包解封)
ProtectFlag Integer 高防标记,0:非高防,1:高防
示例值:10000

IpSegment

ip段数据结构

被如下接口引用:CreateCcBlackWhiteIpList, CreateDDoSBlackWhiteIpList, DeleteDDoSBlackWhiteIpList, DescribeDDoSBlackWhiteIpList, ModifyCcBlackWhiteIpList, ModifyDDoSBlackWhiteIpList。

名称 类型 必选 描述
Ip String ip地址
示例值:1.1.2.1
Mask Integer ip掩码,如果为32位ip,填0
示例值:0

KeyValue

字段值,K-V形式

被如下接口引用:DescribeBasicDeviceStatus, DescribeNewL7RulesErrHealth。

名称 类型 描述
Key String 字段名称
Value String 字段取值

L4RuleSource

L4规则回源列表

被如下接口引用:CreateNewL7Rules, DescribeBGPIPL7Rules, DescribeNewL7Rules, ModifyNewDomainRules。

名称 类型 必选 描述
Source String 回源IP或域名
Weight Integer 权重值,取值[0,100],暂不支持
Port Integer 8000
注意:此字段可能返回 null,表示取不到有效值。
Backup Integer 备份源站,1: 备份源站,0: 普通源站
注意:此字段可能返回 null,表示取不到有效值。

L7RuleEntry

L7规则

被如下接口引用:CreateNewL7Rules。

名称 类型 必选 描述
KeepTime Integer 会话保持时间,单位秒
Domain String 转发域名
Protocol String 转发协议,取值[http, https]
SourceType Integer 回源方式,取值[1(域名回源),2(IP回源)]
LbType Integer 负载均衡方式,取值[1(加权轮询)]
SourceList Array of L4RuleSource 回源列表
KeepEnable Integer 会话保持开关,取值[0(会话保持关闭),1(会话保持开启)]
Status Integer 规则状态,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
RuleId String 规则ID,当添加新规则时可以不用填写此字段;当修改或者删除规则时需要填写此字段;
CCThreshold Integer HTTPS协议的CC防护阈值
PrivateKey String 当证书来源为自有证书时,此字段必须填写证书密钥;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
CCEnable Integer HTTPS协议的CC防护状态,取值[0(关闭), 1(开启)]
HttpsToHttpEnable Integer 是否开启Https协议使用Http回源,取值[0(关闭), 1(开启)],不填写默认是关闭
注意:此字段可能返回 null,表示取不到有效值。
CertType Integer 证书来源,当转发协议为https时必须填,取值[2(腾讯云托管证书)],当转发协议为http时也可以填0
Cert String 当证书来源为自有证书时,此字段必须填写证书内容;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
CCLevel String HTTPS协议的CC防护等级
RuleName String 规则描述
CCStatus Integer cc防护状态,取值[0(关闭), 1(开启)]
VirtualPort Integer 接入端口值
注意:此字段可能返回 null,表示取不到有效值。
SSLId String 当证书来源为腾讯云托管证书时,此字段必须填写托管证书ID
Id String 同ruleId
CCAIEnable Integer 智能cc开关,取值[0(关闭), 1(开启)]

L7RuleHealth

L7规则健康检查参数

被如下接口引用:DescribeBGPIPL7Rules, DescribeNewL7Rules。

名称 类型 必选 描述
Status Integer 配置状态,0: 正常,1:配置中,2:配置失败
Enable Integer =1表示开启;=0表示关闭
RuleId String 规则ID
Url String 检查目录的URL,默认为/
Interval Integer 检测间隔时间,单位秒
AliveNum Integer 健康阈值,单位次
KickNum Integer 不健康阈值,单位次
Method String HTTP请求方式,取值[HEAD,GET]
StatusCode Integer 健康检查判定正常状态码,1xx =1, 2xx=2, 3xx=4, 4xx=8,5xx=16,多个状态码值加和
ProtocolFlag Integer 是否同时下发http和https规则健康检查配置
PassiveEnable Integer 被动探测开关,=1表示开启;=0表示关闭
BlockInter Integer 被动探测不健康屏蔽时间
FailedCountInter Integer 被动探测不健康统计间隔
FailedThreshold Integer 被动探测不健康阈值
PassiveStatusCode Integer 被动探测判定正常状态码,1xx =1, 2xx=2, 3xx=4, 4xx=8,5xx=16,多个状态码值加和
PassiveStatus Integer 被动探测配置状态,0: 正常,1:配置中,2:配置失败

Layer4Rule

4层转发规则

被如下接口引用:DescribeListListener。

名称 类型 必选 描述
BackendPort Integer 源站端口,取值1~65535
示例值:80
FrontendPort Integer 转发端口,取值1~65535
示例值:80
Protocol String 转发协议,取值[
TCP(TCP协议)
UDP(UDP协议)
]
示例值:TCP
RealServers Array of SourceServer 源站列表
示例值:xxx
InstanceDetails Array of InstanceRelation 资源实例
示例值:xxx
InstanceDetailRule Array of RuleInstanceRelation 规则所属的资源实例
示例值:xxx

Layer7Rule

7层转发规则

被如下接口引用:DescribeListListener。

名称 类型 必选 描述
Domain String 域名
示例值:www.baidu.com
ProxyTypeList Array of ProxyTypeInfo 转发类型列表
示例值:1
RealServers Array of SourceServer 源站列表
示例值:1.1.1.1
InstanceDetails Array of InstanceRelation 资源实例
示例值:xxx
InstanceDetailRule Array of RuleInstanceRelation 规则所属的资源实例
示例值:xxx
Protocol String 协议
Vport Integer 端口号

ListenerCcThreholdConfig

域名与协议纬度的CC防护阈值

被如下接口引用:DescribeListProtectThresholdConfig。

名称 类型 描述
Domain String 域名
示例值:www.8cname.com
Protocol String 协议(可取值https)
示例值:https
CCEnable Integer 开关状态(0:关闭,1:开启)
示例值:1
CCThreshold Integer cc防护阈值
示例值:1

NewL7RuleEntry

L7规则

被如下接口引用:DescribeNewL7Rules, ModifyNewDomainRules。

名称 类型 必选 描述
Protocol String 转发协议,取值[http, https]
Domain String 转发域名
LbType Integer 负载均衡方式,取值[1(加权轮询)]
KeepEnable Integer 会话保持开关,取值[0(会话保持关闭),1(会话保持开启)]
KeepTime Integer 会话保持时间,单位秒
SourceType Integer 回源方式,取值[1(域名回源),2(IP回源)]
SourceList Array of L4RuleSource 回源列表
Region Integer 区域码
Id String 资源Id
Ip String 资源Ip
RuleId String 规则ID,当添加新规则时可以不用填写此字段;当修改或者删除规则时需要填写此字段;
RuleName String 规则描述
CertType Integer 证书来源,当转发协议为https时必须填,取值[2(腾讯云托管证书)],当转发协议为http时也可以填0
SSLId String 当证书来源为腾讯云托管证书时,此字段必须填写托管证书ID
Cert String 当证书来源为自有证书时,此字段必须填写证书内容;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
PrivateKey String 当证书来源为自有证书时,此字段必须填写证书密钥;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
Status Integer 规则状态,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
CCStatus Integer cc防护状态,取值[0(关闭), 1(开启)]
CCEnable Integer HTTPS协议的CC防护状态,取值[0(关闭), 1(开启)]
CCThreshold Integer HTTPS协议的CC防护阈值
CCLevel String HTTPS协议的CC防护等级
ModifyTime Timestamp 修改时间
HttpsToHttpEnable Integer 是否开启Https协议使用Http回源,取值[0(关闭), 1(开启)],不填写默认是关闭
VirtualPort Integer 接入端口值
注意:此字段可能返回 null,表示取不到有效值。
RewriteHttps Integer http强制跳转https,1表示打开,0表示关闭
ErrCode Integer 规则配置失败时的详细错误原因(仅当Status=2时有效),1001证书不存在,1002证书获取失败,1003证书上传失败,1004证书已过期
Version Integer 版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:2

OverviewDDoSEvent

防护概览DDoS攻击事件

被如下接口引用:DescribeOverviewDDoSEventList。

名称 类型 描述
Id String 事件Id
示例值:ddosev-00000424
Vip String ip
示例值:10.24.145.26
StartTime String 开始时间
示例值:2021-03-17 12:32:12
EndTime String 结束时间
示例值:2021-03-17 12:32:12
AttackType String 攻击类型
示例值:SYNFLOOD
AttackStatus Integer 攻击状态,0:攻击中;1:攻击结束
示例值:0
Mbps Integer 攻击流量,单位Mbps
示例值:23526
Pps Integer 攻击包量,单位pps
示例值:235623
Business String 业务类型,bgp-multip:高防包;bgpip:高防ip;basic:基础防护
示例值:bgpip
InstanceId String 高防实例Id
示例值:bgpip-00001001
InstanceName String 高防实例名称

PackInfo

套餐包信息

被如下接口引用:DescribeListBGPIPInstances, DescribeListBGPInstances。

名称 类型 必选 描述
PackType String 套餐包的类型,取值[
staticpack:高防IP三网套餐包
insurance:保险套餐包
]
PackId String 套餐包的ID

PacketFilterConfig

特征过滤配置

被如下接口引用:CreatePacketFilterConfig, DeletePacketFilterConfig, DescribeListPacketFilterConfig, ModifyPacketFilterConfig。

名称 类型 必选 描述
Protocol String 协议,取值[tcp udp icmp all]
示例值:tcp
SportStart Integer 起始源端口,取值0~65535
示例值:1000
SportEnd Integer 结束源端口,取值1~65535,必须大于等于起始源端口
示例值:1001
DportStart Integer 起始目的端口,取值0~65535
示例值:1000
DportEnd Integer 结束目的端口,取值1~65535,必须大于等于起始目的端口
示例值:1001
PktlenMin Integer 最小报文长度,取值1-1500
示例值:300
PktlenMax Integer 最大报文长度,取值1-1500,必须大于等于最小报文长度
示例值:500
Action String 动作,取值[
drop(丢弃)
transmit(放行)
drop_black(丢弃并拉黑)
drop_rst(拦截)
drop_black_rst(拦截并拉黑)
forward(继续防护)
]
示例值:drop
MatchBegin String 检测位置,取值[
begin_l3(IP头)
begin_l4(TCP/UDP头)
begin_l5(T载荷)
no_match(不匹配)
]
示例值:begin_l5
MatchType String 检测类型,取值[
sunday(关键字)
pcre(正则表达式)
]
示例值:sunday
Str String 检测值,关键字符串或正则表达式,取值[
当检测类型为sunday时,请填写字符串或者16进制字节码,例如\x313233对应的是字符串"123"的16进制字节码;
当检测类型为pcre时, 请填写正则表达式字符串;
]
示例值:\x313233
Depth Integer 从检测位置开始的检测深度,取值[0,1500]
示例值:500
Offset Integer 从检测位置开始的偏移量,取值范围[0,Depth]
示例值:100
IsNot Integer 是否包含检测值,取值[
0(包含)
1(不包含)
]
示例值:0
MatchLogic String 当有第二个检测条件时,与第一检测条件的且或关系,取值[
and(且的关系)
none(当没有第二个检测条件时填写此值)
]
示例值:none
MatchBegin2 String 第二个检测位置,取值[
begin_l5(载荷)
no_match(不匹配)
]
示例值:begin_l5
MatchType2 String 第二个检测类型,取值[
sunday(关键字)
pcre(正则表达式)
]
示例值:sunday
Str2 String 第二个检测值,关键字符串或正则表达式,取值[
当检测类型为sunday时,请填写字符串或者16进制字节码,例如\x313233对应的是字符串"123"的16进制字节码;
当检测类型为pcre时, 请填写正则表达式字符串;
]
示例值:\x313233
Depth2 Integer 从第二个检测位置开始的第二个检测深度,取值[0,1500]
示例值:500
Offset2 Integer 从第二个检测位置开始的偏移量,取值范围[0,Depth2]
示例值:200
IsNot2 Integer 第二个检测是否包含检测值,取值[
0(包含)
1(不包含)
]
示例值:0
Id String 特征过滤配置添加成功后自动生成的规则ID,当添加新特征过滤配置时,此字段不用填写;
PktLenGT Integer 大于报文长度,取值1+
示例值:50

PacketFilterRelation

特征过滤相关信息

被如下接口引用:DescribeListPacketFilterConfig。

名称 类型 描述
PacketFilterConfig PacketFilterConfig 特征过滤配置
InstanceDetailList Array of InstanceRelation 特征过滤配置所属的实例
ModifyTime String 修改时间
示例值:2021-11-23 14:56:59

PortSegment

端口段信息

被如下接口引用:CreateDDoSSpeedLimitConfig, DeleteDDoSSpeedLimitConfig, ModifyDDoSSpeedLimitConfig。

名称 类型 必选 描述
BeginPort Integer 起始端口,取值1~65535
EndPort Integer 结束端口,取值1~65535,必须不小于起始端口

ProtectThresholdRelation

防护阈值配置相关信息

被如下接口引用:DescribeListProtectThresholdConfig。

名称 类型 描述
DDoSLevel String DDoS防护等级,取值[
low(宽松)
middle(适中)
high(严格)
]
DDoSThreshold Integer DDoS清洗阈值,单位Mbps
DDoSAI String DDoS的AI防护开关,取值[
on(开启)
off(关闭)
]
CCEnable Integer CC清洗开关,取值[
0(关闭)
1(开启)
]
CCThreshold Integer CC清洗阈值,单位QPS
InstanceDetailList Array of InstanceRelation 所属的资源实例
ListenerCcThresholdList Array of ListenerCcThreholdConfig 域名与协议纬度的防护阈值
SynFloodThreshold Integer SYN FLOOD流量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
SynFloodPktThreshold Integer SYN FLOOD包量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
UdpFloodThreshold Integer UDP FLOOD流量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
UdpFloodPktThreshold Integer UDP FLOOD包量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
AckFloodThreshold Integer ACK FLOOD流量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
AckFloodPktThreshold Integer ACK FLOOD包量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
SynAckFloodThreshold Integer SYNACK FLOOD流量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
SynAckFloodPktThreshold Integer SYNACK FLOOD包量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
RstFloodThreshold Integer RST FLOOD流量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
RstFloodPktThreshold Integer RST FLOOD包量阈值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000

ProtocolBlockConfig

协议封禁配置

被如下接口引用:CreateProtocolBlockConfig, DescribeListProtocolBlockConfig。

名称 类型 必选 描述
DropTcp Integer TCP封禁,取值[0(封禁关),1(封禁开)]
示例值:1
DropUdp Integer UDP封禁,取值[0(封禁关),1(封禁开)]
示例值:1
DropIcmp Integer ICMP封禁,取值[0(封禁关),1(封禁开)]
示例值:1
DropOther Integer 其他协议封禁,取值[0(封禁关),1(封禁开)]
示例值:1
CheckExceptNullConnect Integer 异常空连接防护,取值[0(防护关),1(防护开)]
示例值:1
PingOfDeath Integer ping of death防护,取值[0(防护关),1(防护开)]
示例值:1
TearDrop Integer tear drop防护,取值[0(防护关),1(防护开)]
示例值:1

ProtocolBlockRelation

协议封禁相关信息

被如下接口引用:DescribeListProtocolBlockConfig。

名称 类型 描述
ProtocolBlockConfig ProtocolBlockConfig 协议封禁配置
InstanceDetailList Array of InstanceRelation 协议封禁配置所属的实例

ProtocolPort

Protocol、Port参数

被如下接口引用:DescribeBizHttpStatus, DescribeBizTrend。

名称 类型 必选 描述
Protocol String 协议(tcp;udp)
Port Integer 端口

ProxyTypeInfo

转发类型

被如下接口引用:DescribeListListener。

名称 类型 必选 描述
ProxyPorts Array of Integer 转发监听端口列表,端口取值1~65535
ProxyType String 转发协议,取值[
http(HTTP协议)
https(HTTPS协议)
]

RegionInfo

地域信息

被如下接口引用:DescribeListBGPIPInstances, DescribeListBGPInstances。

名称 类型 必选 描述
Region String 地域名称,例如,ap-guangzhou

RuleInstanceRelation

四七层规则对应实例与IP的关系

被如下接口引用:DescribeListListener。

名称 类型 描述
EipList Array of String 资源实例的IP
示例值:[1.1.1.1]
InstanceId String 资源实例的ID
示例值:bgpip-0000011x
Cname String 资源实例的Cname
示例值:abcdefg

SchedulingDomainInfo

调度域名信息

被如下接口引用:DescribeListSchedulingDomain。

名称 类型 描述
Domain String 调度域名
LineIPList Array of IPLineInfo 线路IP列表
Method String 调度方式,当前仅支持优先级的方式,取值[priority]
TTL Integer 调度域名解析记录的TTL值
Status Integer 运行状态,取值[
0:未运行
1:运行中
2:运行异常
]
CreatedTime Timestamp 创建时间
ModifyTime Timestamp 最后修改时间
UsrDomainName String 域名名称
注意:此字段可能返回 null,表示取不到有效值。

SourceServer

源站信息

被如下接口引用:DescribeListListener。

名称 类型 必选 描述
RealServer String 源站的地址(IP或者域名)
RsType Integer 源站的地址类型,取值[
1(域名地址)
2(IP地址)
]
Weight Integer 源站的回源权重,取值1~100
Port Integer 端口号:0~65535

SpeedValue

限速值类型,例如:包速率pps、带宽bps

被如下接口引用:CreateDDoSSpeedLimitConfig, DeleteDDoSSpeedLimitConfig, ModifyDDoSSpeedLimitConfig。

名称 类型 必选 描述
Type Integer 限速值类型,取值[
1(包速率pps)
2(带宽bps)
]
Value Integer 值大小

StaticPackRelation

三网高防套餐详情

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
ProtectBandwidth Integer 保底带宽
注意:此字段可能返回 null,表示取不到有效值。
NormalBandwidth Integer 业务带宽
注意:此字段可能返回 null,表示取不到有效值。
ForwardRulesLimit Integer 转发规则
注意:此字段可能返回 null,表示取不到有效值。
AutoRenewFlag Integer 自动续费标记
注意:此字段可能返回 null,表示取不到有效值。
CurDeadline String 到期时间
注意:此字段可能返回 null,表示取不到有效值。

SuccessCode

操作返回码,只用于返回成功的情况

被如下接口引用:CreateBoundIP, CreateL7RuleCerts, CreateNewL7Rules, ModifyDDoSThreshold, ModifyNewDomainRules。

名称 类型 描述
Message String 描述
Code String 成功/错误码

TagFilter

标签类型

被如下接口引用:DescribeListBGPIPInstances, DescribeListBGPInstances。

名称 类型 必选 描述
TagKey String 标签键
示例值:232
TagValue Array of String 标签键值列表

TagInfo

标签信息,用于资源列表返回关联的标签

被如下接口引用:DescribeListBGPIPInstances, DescribeListBGPInstances。

名称 类型 描述
TagKey String 标签键
示例值:sdf
TagValue String 标签值
示例值:sdfss

WaterPrintConfig

水印防护配置

被如下接口引用:CreateWaterPrintConfig, DescribeListWaterPrintConfig。

名称 类型 必选 描述
Offset Integer 水印偏移量,取值范围[0, 100)
示例值:0
OpenStatus Integer 是否开启,取值[
0(手动开启)
1(立即运行)
]
示例值:0
Listeners Array of ForwardListener 水印所属的转发监听器列表
示例值:[{80,TCP}]
Keys Array of WaterPrintKey 水印添加成功后生成的水印密钥列表,一条水印最少1个密钥,最多2个密钥
示例值:[]
Verify String 水印检查模式, 取值[
checkall(普通模式)
shortfpcheckall(精简模式)
]
示例值:checkall
CloudSdkProxy Integer 是否开启代理,1开启则忽略IP+端口校验;0关闭则需要IP+端口校验
注意:此字段可能返回 null,表示取不到有效值。
示例值:1

WaterPrintKey

生成的水印密钥

被如下接口引用:CreateWaterPrintConfig。

名称 类型 必选 描述
KeyVersion String 密钥版本号
KeyContent String 密钥内容
KeyId String 密钥ID
KeyOpenStatus Integer 密钥启用状态,只有一个取值1(启用)
CreateTime Timestamp 密钥生成时间

WaterPrintRelation

水印配置相关信息

被如下接口引用:DescribeListWaterPrintConfig。

名称 类型 描述
WaterPrintConfig WaterPrintConfig 水印配置
InstanceDetailList Array of InstanceRelation 水印配置所属的资源实例