资源中心/裸金属管理(Plus)/裸金属管理相关接口
POSTBare Metal Management Operations起始版本 3.4.0同步需要认证
添加预配置模板
添加预配置模板
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
nameString必填资源名称。
descriptionString资源的详细描述
distributionString必填适用操作系统发行版
typeString必填模板类型
contentString必填模板内容
resourceUuidString资源UUID
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/baremetal/preconfigurations
/zstack/v1/baremetal/preconfigurations
请求示例
curl -X POST 'http://{host}/zstack/v1/baremetal/preconfigurations' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"name":"<name>","description":"<description>","distribution":"<distribution>","type":"<type>","content":"<content>","resourceUuid":"<resourceUuid>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "0bfb87d3a9c842bbbf509a4b7eb6e3b2", "name": "centos_7_x86_64_mini_v1.cfg", "description": "centos-7-minimal kickstart file", "distribution": "centos-7-x86_64", "type": "kickstart", "content": "...", "md5sum": "0447e03f5a6747c0984842b5ee117a21", "isPredefined": false, "state": "Enabled", "createDate": "Jan 11, 2019 10:38:59 AM", "lastOpDate": "Jan 11, 2019 10:38:59 AM" } }变更历史
此 API 暂无变更历史记录。
