批量新建资源模板
此接口用于在指定目录下基于镜像批量新建资源模板。
接口描述
通信协议:HTTP
URL:POST /api/v1/provision-template/path-label/service/batch
传参方式:body
请求参数
字段名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
imageRefs | string[ ] | 是 | 镜像列表,格式为 name@tag#os |
path | string | 是 | 资源模板所在目录 |
响应参数
字段名 | 类型 | 说明 |
---|---|---|
provisionTmplList | ProvisionTmplRow[ ] | 新建的资源模板信息,包括 ID 和名称 |
ProvisionTmplRow
字段名 | 类型 | 说明 |
---|---|---|
id | string | 资源模板 ID |
name | string | 资源模板名称 |
请求示例
curl --location --request POST 'http://localhost:3001/api/v1/provision-template/path-label/service/batch'
--header 'Content-Type: application/json'
--data-raw '{
"imageRefs": [
"nginx@1.0.0#linux",
"redis@2.7.4#linux"
],
"path":"/"
}'
响应示例
{
"status": 200,
"message": "success",
"data": {
"provisionTmplList": [
{
"id": "ad207836d3ed4185963a58b068d0ffa3"
}
]
},
"fieldErrors": null
}
错误码
具体请参见 错误码说明。