## 创建服务
需要oauth2认证后访问,access_token通过用户token接口获取,访问参照:
~~~
curl -H "Authorization: Bearer <your_access_token>" http://ip:port/
~~~
+++
post:/openapi/v1/services/{service_name}/create
*service_name#服务名称
*tenant_name#租户名称
*region#数据中心
*service_key#创建服务的key
*version#创建服务的version
*user_id#创建人id
*username#创建人姓名
service_desc#服务描述
service_memory#服务的内存大小
mnts#挂载路径。数组类型,格式:src:dest。src为宿主机路径,必须为绝对路径;dest为容器内部路径,为$dest
<<<
success
{
"success": true,
"service": {
"service_id": <服务ID>,
"tenant_id":<租户ID>
"service_key": <服务key>,
"service_alias": <服务名称>
}
}
<<<
405
{
"success": false,
"msg": "租户名称为空"
}
<<<
406
{
"success": false,
"msg": "数据中心为空"
}
<<<
408
{
"success": false,
"msg": "服务key为空"
}
<<<
409
{
"success": false,
"msg": "服务version为空"
}
<<<
410
{
"success": false,
"msg": "用户id为空"
}
<<<
411
{
"success": false,
"msg": "用户名为空"
}
<<<
412
{
"success": false,
"msg": "服务名称不合法"
}
<<<
413
{
"success": false,
"msg": "查询不到租户"
}
<<<
414
{
"success": false,
"msg": "服务名称已经存在"
}
<<<
415
{
"success": false,
"msg": "镜像不存在"
}
<<<
416
{
"success": false,
"msg": "内存已经到最大值"
}
<<<
417
{
"success": false,
"msg": "资源已经到最大值"
}
<<<
418
{
"success": false,
"msg": "创建控制台服务失败"
}
<<<
419
{
"success": false,
"msg": "创建region服务失败"
}
+++