附录
更新时间:2019-06-14
Model对象定义
DedicatedHostModel
| 参数名称 | 类型 | 描述 | 
|---|---|---|
| id | String | 专属服务器ID,符合BCE规范,是一个定长字符串,且只允许包含大小写字母、数字、连字号(-)和下划线(_)。 | 
| name | String | 专属服务器名称 | 
| status | DedicatedHostStatus | 专属服务器状态 | 
| flavorName | String | 套餐名称 | 
| resourceUsage | ResourceUsage | 套餐明细 | 
| paymentTiming | String | 付费方式,包括Postpaid(后付费),Prepaid(预付费)两种。 | 
| createTime | String | 创建时间 | 
| expireTime | String | 过期时间,只有Prepaid计费资源存在 | 
| desc | String | 描述信息 | 
| zoneName | String | 可用区名称 | 
| tags | List\<TagModel> | 实例当前配置的标签 | 
ResourceUsage
| 参数名称 | 类型 | 描述 | 
|---|---|---|
| cpuCount | int | CPU(Core)总个数 | 
| freeCpuCount | int | 剩余空闲CPU(Core)个数 | 
| memoryCapacityInGB | int | 内存总容量,单位为GB | 
| freeMemoryCapacityInGB | int | 剩余空闲内存容量,单位为GB | 
| ephemeralDisks | List\<EphemeralDisk> | 本地盘信息 | 
EphemeralDisk
| 参数名称 | 类型 | 描述 | 
|---|---|---|
| storageType | StorageType | 磁盘存储类别 | 
| sizeInGB | int | 磁盘总容量 | 
| freeSizeInGB | int | 剩余空闲磁盘容量 | 
TagModel
| 参数名称 | 类型 | 描述 | 
|---|---|---|
| tagKey | String | 标签键 | 
| tagValue | String | 标签值 | 
类型编码定义
DedicatedHostStatus
| 编码 | 描述 | 
|---|---|
| Starting | 启动中 | 
| Running | 运行中 | 
| Expired | 已过期或欠费 | 
| Error | 错误 | 
StorageType
| 编码 | 描述 | 
|---|---|
| sata | sata磁盘 | 
| ssd | ssd磁盘 | 
专属服务器套餐规格定义
| 规格分类 | 规格代码 | CPU(Core) | 内存(GB) | 磁盘类型 | 磁盘大小(GB) | 
|---|---|---|---|---|---|
| calculation | C01 | 22 | 78 | SSD | 1200 | 
| C02 | 30 | 112 | SSD | 1200 | |
| storage | S01 | 22 | 48 | SATA | 6144*7 | 
| S02 | 30 | 112 | SATA | 6144*7 | 
订单信息定义
Billing
| 状态 | 类型 | 描述 | 
|---|---|---|
| paymentTiming | string | 付款时间,预支付(Prepaid)和后支付(Postpaid) | 
| reservation | Reservation | 保留信息,支付方式为后支付时不需要设置,预支付时必须设置 | 
Reservation
| 状态 | 类型 | 描述 | 
|---|---|---|
| reservationLength | int | 时长,[1,2,3,4,5,6,7,8,9,12,24,36] | 
| reservationTimeUnit | string | 时间单位,month,当前仅支持按月 | 
