附录
更新时间: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,当前仅支持按月 |
