更新应用模板 - UpdateApp
功能介绍
该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"
}
]
}
} 错误码
请参见错误码。

