资源中心/云资源池/弹性伸缩组相关接口
POSTAuto-Scaling Group Operations起始版本 3.1.0同步需要认证
创建伸缩组云主机模块
创建伸缩组云主机模块
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
vmInstanceNameString必填云主机名称
vmInstanceDescriptionString云主机描述
vmInstanceOfferingUuidString必填云主机实例规则
imageUuidString必填云主机镜像UUID
l3NetworkUuidsList必填云主机三层网络列表
rootDiskOfferingUuidString云主机根云盘规格
dataDiskOfferingUuidsList数据盘规格列表
vmInstanceZoneUuidString云主机所属地区
vmInstanceClusterUuidString云主机所属集群
hostUuidString物理机UUID
primaryStorageUuidForRootVolumeString根云盘主存储UUID
defaultL3NetworkUuidString必填云主机默认三层网络
nameString必填资源名称
descriptionString资源的详细描述
typeString模板类型
resourceUuidString资源UUID。若指定,资源会使用该字段值作为UUID。
tagUuidsList标签UUID列表
systemTagsList系统标签。
userTagsList用户标签。
响应状态
请求地址
POST/zstack/v1/autoscaling/vmtemplate
/zstack/v1/autoscaling/vmtemplate
请求示例
curl -X POST 'http://{host}/zstack/v1/autoscaling/vmtemplate' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"vmInstanceName":"<vmInstanceName>","vmInstanceDescription":"<vmInstanceDescription>","vmInstanceOfferingUuid":"<vmInstanceOfferingUuid>","imageUuid":"<imageUuid>","l3NetworkUuids":["<l3NetworkUuids>"],"rootDiskOfferingUuid":"<rootDiskOfferingUuid>","dataDiskOfferingUuids":["<dataDiskOfferingUuids>"],"vmInstanceZoneUuid":"<vmInstanceZoneUuid>","vmInstanceClusterUuid":"<vmInstanceClusterUuid>","hostUuid":"<hostUuid>","primaryStorageUuidForRootVolume":"<primaryStorageUuidForRootVolume>","defaultL3NetworkUuid":"<defaultL3NetworkUuid>","name":"<name>","description":"<description>","type":"<type>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "name": "template", "description": "desc", "state": "Enabled" } }变更历史
此 API 暂无变更历史记录。
