数据结构

最近更新时间:2025-03-31 01:07:35

我的收藏

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
示例值:10

AclConfigRelation

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

被如下接口引用:DescribeListPortAclList。

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

AnycastOutPackRelation

Anycast转外套餐详情

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
NormalBandwidth Integer 业务带宽(单位M)
示例值:200
ForwardRulesLimit Integer 转发规则数
示例值:60
AutoRenewFlag Integer 自动续费标记
示例值:0
CurDeadline String 到期时间
示例值: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境外线路
示例值:1
Tgw Integer 区分集群
示例值:1
EipAddressStatus String 高防弹性公网IP状态,包含'CREATING'(创建中),'BINDING'(绑定中),'BIND'(已绑定),'UNBINDING'(解绑中),'UNBIND'(已解绑),'OFFLINING'(释放中),'BIND_ENI'(绑定悬空弹性网卡)。只对高防弹性公网IP实例有效。
示例值:UNBIND
EipFlag Integer 是否高防弹性公网IP实例,是为1,否为0。
示例值:1
EipAddressPackRelation EipAddressPackRelation 资产实例所属的高防弹性公网IP套餐包详情,
注意:当资产实例不是高防弹性公网IP套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
EipAddressInfo EipAddressRelation 高防弹性公网IP关联的实例信息。
注意:当资产实例不是高防弹性公网IP实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
Domain String 建议客户接入的域名,客户可使用域名接入。
示例值:www.8cname.com
DamDDoSStatus Integer 是否开启安全加速,是为1,否为0。
示例值:0
V6Flag Integer 是否Ipv6版本的IP, 是为1,否为0
示例值:0
BGPIPChannelFlag Integer 是否渠道版高防IP,是为1,否为0
示例值:0
TagInfoList Array of TagInfo 资源关联标签
示例值:null
AnycastOutPackRelation AnycastOutPackRelation 资产实例所属的全力防护套餐包详情,
注意:当资产实例不是全力防护套餐包的实例时,此字段为null
注意:此字段可能返回 null,表示取不到有效值。
InstanceVersion Integer 资源实例版本
示例值:0
ConvoyId String 重保实例
示例值:id-xxx
ElasticBandwidth Integer 带宽后付费
示例值:1000
EOFlag Integer 是否为EO代播的ip: 1是,0不是
示例值: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 已使用的端口规则数,单位条
示例值:1
DomainRulesUsage Integer 已使用的域名规则数,单位条
示例值:1
Last7DayAttackCount Integer 最近7天的攻击次数,单位次
示例值:1

BGPIPL7RuleEntry

L7规则

被如下接口引用:DescribeBGPIPL7Rules。

名称 类型 必选 描述
Protocol String 转发协议,取值[http, https]
示例值:80
Domain String 转发域名
示例值:www.abc.com
LbType Integer 负载均衡方式,取值[1(加权轮询)]
示例值:1
KeepEnable Integer 会话保持开关,取值[0(会话保持关闭),1(会话保持开启)]
示例值:1
KeepTime Integer 会话保持时间,单位秒
示例值:12
SourceType Integer 回源方式,取值[1(域名回源),2(IP回源)]
示例值:1
SourceList Array of L4RuleSource 回源列表
Region Integer 区域码
示例值:1
Id String 资源Id
示例值:id-xxx
Ip String 资源Ip
示例值:1.1.1.1
RuleId String 规则ID,当添加新规则时可以不用填写此字段;当修改或者删除规则时需要填写此字段;
示例值:ruleid
RuleName String 规则描述
示例值:name
CertType Integer 证书来源,当转发协议为https时必须填,取值[2(腾讯云托管证书)],当转发协议为http时也可以填0
示例值:1
SSLId String 当证书来源为腾讯云托管证书时,此字段必须填写托管证书ID
示例值:id-xxx
Cert String 当证书来源为自有证书时,此字段必须填写证书内容;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
示例值:cert
PrivateKey String 当证书来源为自有证书时,此字段必须填写证书密钥;(因已不再支持自有证书,此字段已弃用,请不用填写此字段)
示例值:key
Status Integer 规则状态,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
示例值:1
CCStatus Integer cc防护状态,取值[0(关闭), 1(开启)]
示例值:1
CCEnable Integer HTTPS协议的CC防护状态,取值[0(关闭), 1(开启)]
示例值:1
CCThreshold Integer HTTPS协议的CC防护阈值(已废弃)
示例值:1
CCLevel String HTTPS协议的CC防护等级
示例值:宽松
ModifyTime Timestamp 修改时间
示例值:2024.10.1
HttpsToHttpEnable Integer 是否开启Https协议使用Http回源,取值[0(关闭), 1(开启)],不填写默认是关闭
示例值:1
VirtualPort Integer 接入端口值
示例值:80
RewriteHttps Integer http强制跳转https,1表示打开,0表示关闭
示例值:10
ErrCode Integer 规则配置失败时的详细错误原因(仅当Status=2时有效),1001证书不存在,1002证书获取失败,1003证书上传失败,1004证书已过期
示例值:10
Version Integer 版本
示例值: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 资产实例的名称
示例值:“id-123”
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 网络线路
示例值:1
FreeServiceBandwidth Integer 不计费的业务带宽
示例值:10
ElasticServiceBandwidth Integer 弹性业务带宽开关
示例值:1
GiftServiceBandWidth Integer 赠送的业务带宽
示例值:50
ModifyTime String 修改时间
示例值:2024.10.1
BasicPlusFlag Integer 是否是基础防护加强版 0: 不是 1: 是
示例值:1
PlanCntFlag Integer 是否标准版2.0 0: 包含标准版2.0 1: 只查询标准版2.0 2: 不查标准版2.0
示例值:1
TransRegionFlag Integer 是否跨区域产品 0: 不包含跨区域产品 1: 中国大陆跨区域产品 2: 非中国大陆跨区域产品
示例值:1
SuperPackFlag Integer 是否为超级高防包
示例值:1
ZoneId Integer 所属ZoneId
示例值:1

BGPInstanceSpecification

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

被如下接口引用:DescribeListBGPInstances。

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

BGPInstanceUsages

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

被如下接口引用:DescribeListBGPInstances。

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

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 域名化资产对应的域名
示例值:www.abc.com

CCLevelPolicy

CC分级策略

被如下接口引用:DescribeCCLevelList。

名称 类型 描述
InstanceId String 实例Id
示例值:bgp-xxx
Ip String Ip
示例值:192.168.1.1
Protocol String 协议
示例值:http
Domain String 域名
示例值:www.a.com
Level String 防护等级,可取值default表示默认策略,loose表示宽松,strict表示严格
示例值:1
CreateTime Timestamp 创建时间
示例值:2024-01-01
ModifyTime Timestamp 修改时间
示例值:2024-01-01

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
示例值:id-xxx
InstanceId String 实例Id
示例值:bgp-xxx
Ip String Ip地址
示例值:1.1.1.1
Protocol String 协议
示例值:http
Domain String 域名
示例值:www.a.com
PolicyAction String 策略方式(丢弃或验证码)
示例值:drop
PolicyList Array of CCPrecisionPlyRecord 策略列表
示例值:list
CreateTime Timestamp 创建时间
示例值:2024-01-01
ModifyTime Timestamp 修改时间
示例值:2024-01-01

CCReqLimitPolicy

CC频率限制策略

被如下接口引用:DescribeCCReqLimitPolicyList。

名称 类型 描述
PolicyId String 策略Id
示例值:id-xxx
InstanceId String 实例Id
示例值:bgp-xxx
Ip String Ip地址
示例值:1.1.1.1
Protocol String 协议,可取值HTTP,HTTPS
示例值:http
Domain String 域名
示例值:www.a.com
PolicyRecord CCReqLimitPolicyRecord 策略项
示例值:record
CreateTime Timestamp 创建时间
示例值:2024-01-01
ModifyTime Timestamp 修改时间
示例值:2024-01-01

CCReqLimitPolicyRecord

CC频率限制策略项字段

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

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

ConnectLimitConfig

连接抑制相关配置

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

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

ConnectLimitRelation

连接抑制列表

被如下接口引用:DescribeDDoSConnectLimitList。

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

DDoSAIRelation

DDoS防护的AI防护开关

被如下接口引用:DescribeListDDoSAI。

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

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

DDoSSpeedLimitConfigRelation

DDoS访问限速配置相关信息

被如下接口引用:DescribeListDDoSSpeedLimitConfig。

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

DefaultAlarmThreshold

单IP默认告警阈值配置

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

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

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代表中国香港
示例值:hk
EipBoundRscIns String 绑定的资源实例ID。可能是一个CVM。
示例值:ins-xx
EipBoundRscEni String 绑定的弹性网卡ID
示例值:eni-xx
EipBoundRscVip String 绑定的资源内网ip
示例值:x.x.x.x
ModifyTime String 修改时间
示例值:2021-01-01 00:00:00

EipProductInfo

EIP所属的云产品信息

被如下接口引用:DescribeListBGPInstances。

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

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(攻击清洗流量告警阈值)
]
示例值:1
AlarmThreshold Integer 告警阈值,单位Mbps,取值>=0;当作为输入参数时,设置0会删除告警阈值配置;
示例值:1
InstanceDetailList Array of InstanceRelation 告警阈值所属的资源实例
示例值:bgp-xxx

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 域名化资产对应的域名
示例值:www.abc.com

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, DescribeListProtocolBlockConfig, DescribeListWaterPrintConfig。

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

IpBlockData

IP封堵记录

被如下接口引用:DescribeIpBlockList。

名称 类型 描述
Status String 状态(Blocked:被封堵;UnBlocking:解封中;UnBlockFailed:解封失败)
示例值:Blocked
Ip String 资源IP
示例值:1.1.1.1
BlockTime Timestamp 封堵时间
示例值:2024.10.1
UnBlockTime Timestamp 解封时间(预计解封时间)
示例值:2024.10.2
ActionType String 解封类型(user:自助解封;auto:自动解封; update:升级解封;bind:绑定高防包解封)
示例值:user
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 字段名称
示例值:key
Value String 字段取值
示例值:value

L4RuleSource

L4规则回源列表

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

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

L7RuleEntry

L7规则

被如下接口引用:CreateNewL7Rules。

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

L7RuleHealth

L7规则健康检查参数

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

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

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 资源实例
示例值:detail
InstanceDetailRule Array of RuleInstanceRelation 规则所属的资源实例
示例值:detail
Protocol String 协议
示例值:http
Vport Integer 端口号
示例值:80

NewL7RuleEntry

L7规则

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

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

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_rst)
drop_black_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)
]
示例值:sunday
Str String 检测值,关键字符串或正则表达式,取值[ 当检测类型为sunday时,请填写字符串或者16进制字节码,例如\x313233对应的是字符串"123"的16进制字节码; 最多支持63位; ]
示例值:\x313233
Depth Integer 从检测位置开始的检测深度,取值[0,1500]
示例值:500
Offset Integer 从检测位置开始的偏移量,取值范围[0,Depth]
示例值:100
IsNot Integer 是否包含检测值,取值[
0(包含)
1(不包含) (已废弃,仅支持0)
]
示例值:0
MatchLogic String
当有第二个检测条件时,与第一检测条件的且或关系,取值[
and(且的关系) (已废弃,仅支持none)
none(当没有第二个检测条件时填写此值)
]
示例值:none
MatchBegin2 String (已废弃)
示例值:begin_l5
MatchType2 String (已废弃)
示例值:sunday
Str2 String (已废弃)
示例值:\x313233
Depth2 Integer (已废弃)
示例值:500
Offset2 Integer (已废弃)
示例值:200
IsNot2 Integer (已废弃)
示例值:0
Id String 特征过滤配置添加成功后自动生成的规则ID,当添加新特征过滤配置时,此字段不用填写;当修改/删除新特征过滤配置时,此字段必填;
示例值:id-xxx
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
示例值:1
EndPort Integer 结束端口,取值1~65535,必须不小于起始端口
示例值:1

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)
示例值:tcp
Port Integer 端口
示例值:80

ProxyTypeInfo

转发类型

被如下接口引用:DescribeListListener。

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

RegionInfo

地域信息

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

名称 类型 必选 描述
Region String 地域名称,例如,ap-guangzhou
示例值: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 调度域名
示例值:www.abc.com
LineIPList Array of IPLineInfo 线路IP列表
示例值:[1]
Method String 调度方式,当前仅支持优先级的方式,取值[priority]
示例值:priority
TTL Integer 调度域名解析记录的TTL值
示例值:1
Status Integer 运行状态,取值[
0:未运行
1:运行中
2:运行异常
]
示例值:1
CreatedTime Timestamp 创建时间
示例值:2024.12.1
ModifyTime Timestamp 最后修改时间
示例值:2024.12.2
UsrDomainName String 域名名称
示例值:name

SourceServer

源站信息

被如下接口引用:DescribeListListener。

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

SpeedValue

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

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

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

StaticPackRelation

三网高防套餐详情

被如下接口引用:DescribeListBGPIPInstances。

名称 类型 描述
ProtectBandwidth Integer 保底带宽
示例值:10
NormalBandwidth Integer 业务带宽
示例值:1
ForwardRulesLimit Integer 转发规则
示例值:1
AutoRenewFlag Integer 自动续费标记
示例值:1
CurDeadline String 到期时间
示例值:"2024.12.1"

SuccessCode

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

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

名称 类型 描述
Message String 描述
示例值:msg
Code String 成功/错误码
示例值:200

TagFilter

标签类型

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

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

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个密钥
示例值:["key"]
Verify String 水印检查模式, 取值[
checkall(普通模式)
shortfpcheckall(精简模式)
]
示例值:checkall
CloudSdkProxy Integer 是否开启代理,1开启则忽略IP+端口校验;0关闭则需要IP+端口校验
示例值:1

WaterPrintKey

生成的水印密钥

被如下接口引用:CreateWaterPrintConfig。

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

WaterPrintRelation

水印配置相关信息

被如下接口引用:DescribeListWaterPrintConfig。

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

如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。

可通过正文划词反馈文档内容问题,我们会快速处理并更新文档内容。