更新应用模板
功能介绍
该API用于更新一个应用模板。
URI
PUT /v2/{project_id}/edgemgr/apps/{app_id}
名称 |
是否必选 |
说明 |
---|---|---|
project_id |
是 |
项目ID,获取方法请参见获取项目ID。 |
app_id |
是 |
应用模板ID |
请求消息
请求参数
参数 |
是否必选 |
类型 |
描述 |
---|---|---|---|
Content-Type |
是 |
String |
消息体的类型(格式) 推荐您使用默认值application/json。 |
X-Auth-Token |
是 |
String |
用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
ief-instance-id |
否 |
String |
铂金版实例ID,专业版实例为空值 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
alias |
否 |
String |
应用模板别名,中文、英文字母、数字、中划线、下划线,最大64字符 |
description |
否 |
String |
应用模板描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ |
请求示例
{ "app": { "alias": "边缘文字识别", "description": "This is a test." } }
响应消息
响应参数
名称 |
参数类型 |
说明 |
---|---|---|
app |
表5 object |
应用模板详细信息 |
名称 |
参数类型 |
说明 |
---|---|---|
id |
String |
应用模板 |
name |
String |
应用模板名称 |
description |
String |
应用模板描述 |
created_at |
String |
创建时间 |
updated_at |
String |
更新时间 |
visibility |
String |
模板类型 |
app_versions |
表17 object |
应用版本信息 |
alias |
String |
应用模板别名 |
project_id |
String |
项目id |
icon_url |
String |
应用图标存储url地址,最大长度2083 |
响应示例
{ "app":{ "name":"test", "created_at":"2018-05-25T03:26:33", "updated_at":"2018-05-25T03:29:48", "visibility":"private", "alias":"边缘文字识别", "project_id":"{project_id}", "id":"2873e595-a55c-4d55-aa8f-eefcbd2b5027", "description":"This is a test.", "app_versions":[ { "envs":[ ], "created_at":"2018-05-23T03:58:41", "args":[ ], "updated_at":null, "cpu":0.01, "version":"1.0.0", "image_url":"", "volumes":[ ], "memory":1, "configs":{ "host_network":true, "privileged":false }, "project_id":"{project_id}", "id":"6670f491-72d9-46e8-85f3-3a480b636205" } ] } }
错误码
请参见错误码。