附录

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,当前仅支持按月