附录1
更新时间:2025-09-03
Model对象定义
EipModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | EIP的名字 |
| eip | String | EIP地址,点分十进制表示 |
| eipId | String | EIP ID |
| status | eipStatus | EIP状态 |
| eipInstanceType | eipInstanceType | EIP实例类型 |
| instanceType | instanceType | 绑定实例类型,若EIP处于未绑定状态,此项值为空 |
| instanceId | String | 实例ID,若EIP处于未绑定状态,此项值为空 |
| shareGroupId | String | 共享带宽组ID,若为普通EIP,此项值为空 |
| defaultDomesticBandwidth | int | 默认跨境加速带宽,仅香港区域有该属性,单位为Mbps |
| bandwidthInMbps | int | 公网带宽,单位为Mbps |
| bwShortId | String | 带宽包ID |
| bwBandwidthInMbps | int | 带宽包带宽,单位为Mbps |
| domesticBwShortId | String | 跨境加速包ID |
| domesticBwBandwidthInMbps | int | 跨境加速包带宽,单位为Mbps |
| paymentTiming | string | 付款时间,预支付(Prepaid)和后支付(Postpaid) |
| billingMethod | string | 计费方式,按流量(ByTraffic)和按带宽(ByBandwidth,只有后付费产品此参数才有值 |
| createTime | string | 创建时间 |
| expireTime | string | 过期时间,只有预付费产品此参数才有值 |
| region | string | 当前EIP所属区域 |
| routeType | string | EIP线路类型 |
| tags | List<TagModel> | 绑定的标签集合 |
| deleteProtect | Boolean | 是否开启释放保护 |
RecycleEipModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | EIP名称 |
| eip | String | EIP地址,点分十进制表示 |
| eipId | String | EIP ID |
| status | eipStatus | EIP状态 |
| routeType | String | EIP线路类型 |
| bandwidthInMbps | int | 公网带宽,单位为Mbps |
| paymentTiming | String | 付款时间,预支付(Prepaid)和后支付(Postpaid) |
| billingMethod | String | 计费方式,按流量(ByTraffic)或按带宽(ByBandwidth)等 |
| recycleTime | String | EIP进入回收站时间 |
| scheduledDeleteTime | String | EIP计划删除时间 |
EipGroupModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | 共享带宽名称 |
| status | eipGroupStatus | 共享带宽状态 |
| id | String | 共享带宽ID |
| bandwidthInMbps | int | 共享带宽带宽值,单位为Mbps |
| defaultDomesticBandwidth | int | 默认跨境加速带宽,仅香港区域有该属性,单位为Mbps |
| bwShortId | String | 带宽包ID |
| bwBandwidthInMbps | int | 带宽包带宽,单位为Mbps |
| domesticBwShortId | String | 跨境加速包ID |
| domesticBwBandwidthInMbps | int | 跨境加速包带宽,单位为Mbps |
| paymentTiming | string | 付款时间,预支付(Prepaid)和后支付(Postpaid) |
| billingMethod | string | 计费方式,按带宽(ByBandwidth),95峰值计费(ByPeak95) |
| createTime | string | 创建时间 |
| expireTime | string | 过期时间,只有预付费产品此参数才有值 |
| region | string | 共享带宽所属区域 |
| routeType | string | 共享带宽线路类型 |
| tags | List<TagModel> | 绑定的标签集合 |
| eips | List<EipModel> | 共享带宽中的IPv4 EIP信息 |
| eipv6s | List<EipModel> | 共享带宽中的IPv6 EIP信息 |
EipMoveOutModel
| 参数名称 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
| eip | String | 是 | 待移出的EIP IP地址 |
| bandwidthInMbps | int | 否 | 移出后的EIP带宽值,单位为Mbps(只有移出共享带宽原生的EIP需要此参数) |
| billing | Billing | 否 | 移出后的EIP计费信息,仅支持后付费(只有移出共享带宽原生的EIP需要此参数) |
TbspModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| name | String | 流量突发服务包名称 |
| id | String | 流量突发服务包ID |
| defenseLineType | String | 流量突发服务包线路类型 |
| defenseCountQuota | Int | 流量突发服务包容量 |
| ipList | List<TbspIpModel> | 流量突发服务包绑定的IP列表 |
| ipTotalCount | Int | 流量突发服务包绑定的IP数量 |
| autoRenewSwitch | Int | 流量突发服务包是否开启自动续费,1代表开启 |
| productStatus | String | 流量突发服务包状态 |
| createTime | String | 流量突发服务包创建时间 |
| expireTime | String | 流量突发服务包到期时间 |
| defenseEnable | Int | 流量突发服务包防护能力,0代表尽力防护 |
| attackingRecordList | List<TbspAttackRecordModel> | 流量突发服务包攻击记录列表 |
| attackingRecordTotalCount | Int | 流量突发服务包攻击记录总数 |
TbspIpCleanModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包防护对象IP地址 |
| eipName | String | 流量突发服务包防护对象IP名称 |
| eipId | String | 流量突发服务包防护对象EIP ID |
| thresholdType | String | 流量突发服务包IP清洗阈值类型,包含按带宽上限 (bandwidth)、智能阈值 (auto) 和手动设置 (manual) |
| ipCleanMbps | Int | 清洗阈值每秒流量带宽Mbps |
| ipCleanPps | Int | 清洗阈值每秒报文数pps |
| productStatus | String | 流量突发服务包状态 |
| turnOffBeginTime | String | 关闭防护IP清洗起始时间 |
| turnOnEndTime | String | 关闭防护IP清洗终止时间 |
TbspIpWhitelistModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包防护对象IP地址 |
| whitelistId | String | 流量突发服务包IP白名单ID |
| ipCidr | String | 流量突发服务包IP白名单网段 (完整IP地址格式或IP网段格式) |
TbspAreaBlockingModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包防护对象IP地址 |
| blockArea | String | 流量突发服务包防护对象封禁区域,包含大陆地区 (continent) 和海外及港澳台地区 (overseas) |
| blockBeginTime | String | 流量突发服务包防护对象区域封禁起始时间 |
| blockEndTime | String | 流量突发服务包防护对象区域封禁终止时间 |
| blockType | String | 流量突发服务包防护对象区域封禁类型 |
TbspProtocolBlockingModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包防护对象IP地址 |
| protocolPortList | List<TbspProtocolPortModel> | 流量突发服务包协议封禁端口列表信息 |
TbspProtocolPortModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| type | String | 流量突发服务包封禁协议类型,包含icmp、tcp和udp |
| portBegin | Int | 流量突发服务包协议封禁端口起始值 |
| portEnd | Int | 流量突发服务包协议封禁端口终止值 |
TbspIpModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包绑定防护对象IP地址 |
| status | String | 流量突发服务包绑定防护对象运行状态 |
TbspAttackRecordModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 流量突发服务包被攻击的IP地址 |
| startTime | String | 攻击开始时间 |
DdosModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 公网IP |
| status | String | 基础防护状,包含normal正常、flush清洗中、blackhole封禁中 |
| bindInstanceType | String | 公网IP绑定实例类型,若处于未绑定状态,此项值为空 |
| bindInstanceId | String | 公网IP绑定实例ID,若处于未绑定状态,此项值为空 |
| ipCleanMbps | Long | 清洗阈值每秒流量带宽Mbps |
| ipCleanPps | Long | 清洗阈值每秒报文数pps |
| thresholdType | String | 清洗阈值类型,包含按带宽上限 (bandwidth)、智能阈值 (auto) 和手动设置 (manual) |
| maximumThreshold | Long | 最大防护阈值MB |
DdosAttackRecordModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| ip | String | 公网IP |
| startTime | String | 攻击开始UTC时间 |
| endTime | String | 攻击结束UTC时间 |
| attackType | List |
攻击类型 |
| attackPeakMbps | Long | 攻击峰值每秒流量带宽Mbps |
| attackPeakPps | Long | 攻击峰值每秒报文数pps |
| attackPeakQps | Long | 攻击峰值每秒服务请求数qps |
| attackStatus | String | 攻击状态,包含underway攻击中、ended攻击结束 |
TagModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| tagKey | String | 标签的键,可包含大小写字母、数字、中文以及-_ /.特殊字符,长度1-65 |
| tagValue | String | 标签的值,可包含大小写字母、数字、中文以及-_ /.特殊字符,长度0-65 |
类型编码定义
instanceType
| 类型 | 描述 |
|---|---|
| BCC | BCC实例类型 |
| BBC | BBC实例类型 |
| DCC | DCC实例类型 |
| ENI | 弹性网卡实例类型 |
| BLB | BLB实例类型 |
| VPN | VPN实例类型 |
| NAT | NAT实例类型 |
eipInstanceType
| 类型 | 描述 |
|---|---|
| normal | 普通EIP类型 |
| shared | 共享带宽中的EIP |
状态编码定义
eipStatus
| 状态 | 描述 |
|---|---|
| creating | 创建中 |
| available | 可用 |
| binded | 已绑定 |
| binding | 绑定中 |
| unbinding | 解绑中 |
| updating | 更新中 |
| paused | 已暂停 |
| unavailable | 暂不可用,修复中 |
eipGroupStatus
| 状态 | 描述 |
|---|---|
| available | 可用 |
| paused | 已暂停 |
| expired | 已过期 |
| deleting | 删除中 |
订单信息定义
Billing
| 状态 | 类型 | 描述 |
|---|---|---|
| paymentTiming | string | 付款时间,预支付(Prepaid)和后支付(Postpaid) |
| billingMethod | string | 计费方式,按流量(ByTraffic)、按带宽(ByBandwidth)、按增强95(ByPeak95)(只有共享带宽后付费支持) |
| reservation | Reservation | 保留信息,支付方式为后支付时不需要设置,预支付时必须设置 |
Reservation
| 状态 | 类型 | 描述 |
|---|---|---|
| reservationLength | int | 时长,[1,2,3,4,5,6,7,8,9,12,24,36] |
| reservationTimeUnit | string | 时间单位,month,当前仅支持按月 |
