创建云主机
创建一个新的云主机。
POST
/zstack/v1/vm-instances操作 ID
CreateVmInstance起始版本
0.6执行模式
同步认证信息
需要认证认证信息
调用该 API 时需要在请求头中携带以下认证信息。
Authorizationstring必填Bearer 令牌
X-Tenant-IDstringX-Tenant-ID
请求参数
application/json请求体字段
paramsObject必填请求体参数结构
nameString必填云主机名称
instanceOfferingUuidString必填计算规格UUID 指定云主机的CPU、内存等参数。
imageUuidString必填镜像UUID 云主机的根云盘会从该字段指定的镜像创建。
l3NetworkUuidsList必填三层网络UUID列表 可指定一个或多个三层网络,云主机会在每个三层网络上创建一个网卡。
typeString云主机类型 保留字段,无需指定。
rootDiskOfferingUuidString根云盘规格UUID 如果imageUuid字段指定的镜像类型是ISO,该字段必须指定以确定需要创建的根云盘大小。 如果镜像类型是非ISO,该字段无需指定。
dataDiskSizesList自定义云盘大小列表。可以指定一个或多个云盘大小(可重复)为云主机创建一个或多个数据云盘。
dataDiskOfferingUuidsList云盘规格UUID列表 可指定一个或多个云盘规格UUID(UUID可以重复)为云主机创建一个或多个数据云盘。
zoneUuidString区域UUID 若指定,云主机会在指定区域创建。
clusterUuidString集群UUID 若指定,云主机会在指定集群创建,该字段优先级高于zoneUuid。
hostUuidString物理机UUID 若指定,云主机会在指定物理机创建,该字段优先级高于zoneUuid和clusterUuid。
primaryStorageUuidForRootVolumeString主存储UUID 若指定,云主机的根云盘会在指定主存储创建。
descriptionString云主机的详细描述
defaultL3NetworkUuidString默认三层网络UUID 当l3NetworkUuids指定了多个三层网络时,该字段指定提供默认路由的三层网络。 若不指定,l3NetworkUuids的第一个网络被选为默认网络。
resourceUuidString资源UUID 若指定,云主机会使用该字段值作为UUID。
tagUuidsList标签UUID列表
strategyString云主机创建策略 创建后立刻启动 创建后不启动
dataVolumeSystemTagsOnIndexMap暂无描述。
systemTagsList云主机系统标签
userTagsList云主机用户标签
