创建云主机规格(CreateInstanceOffering)
管理员可以使用CreateInstanceOffering创建云主机规格。例如:
CreateInstanceOffering name=test cpuNum=1 memorySize=2097152000
CreateInstanceOffering name=vm_num allocatorStrategy=LastHostPreferredAllocatorStrategy cpuNum=1 memorySize=1073741824
CreateInstanceOffering name=vm_num allocatorStrategy=MinimumCPUUsageHostAllocatorStrategy cpuNum=1 memorySize=1073741824
CreateInstanceOffering name=vm_num allocatorStrategy=MinimumMemoryUsageHostAllocatorStrategy cpuNum=1 memorySize=1073741824
CreateInstanceOffering name=vm_num allocatorStrategy=MaxInstancePerHostHostAllocatorStrategy cpuNum=1 memorySize=1073741824 systemTags=maxInstancePerHost::2
CreateInstanceOffering name=vm_num allocatorStrategy=LeastVmPreferredHostAllocatorStrategy cpuNum=1 memorySize=1073741824 systemTags=maxInstancePerHost::2
参数(Parameters)
名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
---|---|---|---|---|
name | 计算规格名称 | 0.6 | ||
description | 计算规格的详细描述 | 是 | 0.6 | |
cpuNum | CPU数目 | 0.6 | ||
memorySize | 内存大小,大小Byte | 0.6 | ||
allocatorStrategy | 分配策略 | 是 |
|
0.6 |
sortKey | 排序键 | 是 | 0.6 | |
type | 类型 | 是 | 0.6 | |
resourceUuid | 资源uuid。若指定,镜像会使用该字段值作为uuid | 是 | 0.6 | |
userTags | 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 InstanceOfferingVO | 是 | 0.6 | |
systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 InstanceOfferingVO | 是 | 0.6 | |
timeout | 是 |
Note:
- ZStack Cloud创建计算规格时支持添加GPU规格信息,SystemTags增加pciRom选项。
- 选项格式为:
pciRomUuid::UUID
,UUID代表PCI设备固件UUID。 - 例如:
pciRomUuid::5fd71606d5af451d981413f35367a8d6
- 选项格式为:
- ZStack Cloud创建计算规格时支持自定义实例规格参数,SystemTags增加instanceOfferingUserConfig选项。
- 选项格式为:
instanceOfferingUserConfig::xxx
,XXX要求JSON字符串。
- 选项格式为: