资源中心/弹性裸金属管理(Plus)
POSTElastic Bare Metal Management(Plus)起始版本 4.0.0同步需要认证
创建弹性裸金属实例
创建弹性裸金属实例
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
nameString必填资源名称
descriptionString资源的详细描述
zoneUuidString区域UUID
clusterUuidString集群UUID
gatewayUuidString裸金属网关节点UUID
chassisUuidString裸金属节点UUID
chassisOfferingUuidString裸金属节点规格UUID
imageUuidString镜像UUID
primaryStorageUuidForRootVolumeString根云盘所在主存储UUID
primaryStorageUuidForDataVolumeString数据盘所在主存储UUID
dataDiskOfferingUuidsList数据云盘规格UUID列表
rootVolumeSystemTagsList根云盘系统标签
dataVolumeSystemTagsList数据盘系统标签
gatewayAllocatorStrategyString裸金属网关节点分配策略
chassisDiskUuidString可选UUID本地磁盘。
resourceUuidString资源UUID
tagUuidsList标签UUID列表
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/baremetal2/bm-instances
/zstack/v1/baremetal2/bm-instances
请求示例
curl -X POST 'http://{host}/zstack/v1/baremetal2/bm-instances' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"name":"<name>","description":"<description>","zoneUuid":"<zoneUuid>","clusterUuid":"<clusterUuid>","gatewayUuid":"<gatewayUuid>","chassisUuid":"<chassisUuid>","chassisOfferingUuid":"<chassisOfferingUuid>","imageUuid":"<imageUuid>","primaryStorageUuidForRootVolume":"<primaryStorageUuidForRootVolume>","primaryStorageUuidForDataVolume":"<primaryStorageUuidForDataVolume>","dataDiskOfferingUuids":["<dataDiskOfferingUuids>"],"rootVolumeSystemTags":["<rootVolumeSystemTags>"],"dataVolumeSystemTags":["<dataVolumeSystemTags>"],"gatewayAllocatorStrategy":"<gatewayAllocatorStrategy>","chassisDiskUuid":"<chassisDiskUuid>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "chassisUuid": "abdb84a7186446828d679ca390400804", "lastChassisUuid": "2e16e29ad4d94a348d3f633358792ebe", "gatewayUuid": "8a2a62c0d26f46af9b835515ca26cf79", "lastGatewayUuid": "bc627e89139043e292aea1d691740f58", "chassisOfferingUuid": "b943087d48644fe7a9165d447b1197e6", "status": "Connected", "provisionType": "Remote", "uuid": "870fde072c314db49fb6c91ca6f893f6", "name": "BM-1", "description": "This is a BareMetal2 Instance.", "zoneUuid": "66bbd29bcd8d4313816dc6ed26e86c97", "clusterUuid": "f3b09f2ac776470bb0710db497e13b6c", "imageUuid": "1d499497394e443ba4d5f502d42ffff1", "rootVolumeUuid": "f88731c18e58481e8d7c98158e8b2948", "platform": "Linux", "type": "baremetal2", "memorySize": 8.589934592E9, "cpuNum": 8.0, "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "state": "Running" } }变更历史
此 API 暂无变更历史记录。
