数据类型

1. EIPRequest(EIP创建参数)

EIP创建请求参数列表

名称 位置 类型 是否必须 描述
region body String 地域。公共参数。
chargetype body String 实例的计费方式,取值范围:
  • PrePaid:预付费,即包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付。
  • PostPaid:按量付费。
默认值:PrePaid
purchasetime body String 购买时长,单位月
有效值:当计费类型为PrePaid(包年包月)时,有效值1-36;其他计费类型时,强制要求参数值为0
iptype body String 弹性IP线路类型。
类型枚举值:
  • 5_bgp:全动态BGP
  • 5_sbgp:静态BGP
  • 5_telcom:中国电信
  • 5_union:中国联通
···
需要根据不同的区域来具体配置。
chargemode body String 弹性IP的计费方式.
枚举值:
  • "Bandwidth", 带宽计费;
  • "ShareBandwidth",共享带宽模式.
默认为 "Bandwidth".
bandwidth body Integer 带宽(Mbps),取值范围为[1,2000]。
说明:当chargemode为ShareBandwidth,此参数可忽略。
ShareBandwidthId body String 绑定的共享带宽Id,仅当chargemode为ShareBandwidth时有效

2. EIPResponse(EIP返回参数)

创建EIP返回对象字段

名称 位置 类型 描述
eipid body String 弹性IP的ID;
status body String 弹性公网IP的状态。取值范围:
  • 绑定失败BIND_ERROR
  • 绑定中BINDING
  • 释放中PENDING_DELETE
  • 创建中PENDING_CREATE
  • 未绑定DOWN
  • 绑定ACTIVE
  • 失败ERROR
iptype body String 弹性IP线路类型。
eip_address body String 弹性公网IP地址。
bandwidth body Integer 带宽大小(Mbps)
created_at body String 创建时间。
格式:UTC ISO8601

3. EIP列表对象字段

EIP列表的对象参数

名称 位置 类型 是否必须 描述
eipid body String 弹性IP的ID;
status body String 弹性公网IP的状态。取值范围:
  • 绑定失败BIND_ERROR
  • 绑定中BINDING
  • 释放中PENDING_DELETE
  • 创建中PENDING_CREATE
  • 未绑定DOWN
  • 绑定ACTIVE
  • 失败ERROR
iptype body String 弹性IP线路类型。
eip_address body String 弹性公网IP地址。
private_ip_address body String 绑定实例的内网IP地址。
约束:只有绑定了的弹性公网IP查询才会返回该参数。
port_id body String 功能说明:端口id。
约束:只有绑定了的弹性公网IP查询才会返回该参数
bandwidth body Integer 带宽大小(Mbps)
resourceset body Objet 绑定资源对象。
只有绑定后才会返回此参数。
Sharebandwidth_id body String 共享带宽ID。
当IP加入共享带宽后才返回该参数。
chargetype body String 实例的计费方式,取值范围:
  • PrePaid:预付费,即包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付。
  • PostPaid:按量付费。
chargemode body String 弹性IP的计费方式。
created_at body String 创建时间。
格式:UTC ISO8601

4. EIPUpdateRequest(EIP更新请求参数)

更新EIP请求的对象参数

名称 位置 类型 是否必须 描述
port_id body String 功能说明:端口id。
约束:必须是存在的端口id,如果不带该参数或者值为空时为解除绑定弹性公网IP,如果该端口不存在或端口已绑定弹性公网IP则会提示出错。
使用这个参数时,bandwidth和chargetype不可用。
bandwidth body String 带宽大小(Mbps)。
约束:对于包年包月的带宽只能增加不能减少;按量付费的可以调大也可以调小。
使用这个参数时,port_id不可用,同时激活 chargetype参数。
chargetype body String 实例的计费方式,取值范围:
  • PrePaid:预付费,即包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付。
  • PostPaid:按量付费。
默认值:PrePaid
使用这个参数时,port_id不可用,同时激活 bandwidth参数。

5. EIPUpdateResponse(EIP更新返回参数)

更新EIP响应的对象参数

名称 位置 类型 是否必须 描述
eipid body String 弹性IP的ID;
status body String 弹性公网IP的状态。取值范围:
  • 绑定失败BIND_ERROR
  • 绑定中BINDING
  • 释放中PENDING_DELETE
  • 创建中PENDING_CREATE
  • 未绑定DOWN
  • 绑定ACTIVE
  • 失败ERROR
iptype body String 弹性IP线路类型。
eip_address body String 弹性公网IP地址。
port_id body String 功能说明:端口id。
约束:只有绑定了的弹性公网IP查询才会返回该参数
bandwidth body Integer 带宽大小(Mbps)
chargetype body String 实例的计费方式,取值范围
  • PrePaid:预付费,即包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付。
  • PostPaid:按量付费。
created_at body String 创建时间。
格式:UTC ISO8601

6. resourceset对象字段

绑定资源类型对象参数

名称 位置 类型 是否必须 描述
resourcetype body String 已绑定的资源类型。枚举值为:
  • ebs, 云主机
  • slb:负载均衡器
  • cps:云物理主机
resourceid body String 已绑定资源的资源ID。

7. result

名称 位置 类型 是否必须 描述
Result body boolean 创建订单结果
OrderId body string 订单id