下载
中文
注册

删除容器应用

命令功能

删除容器应用,批量接口,根据指定的容器应用ID数组进行删除,MindEdge Framework只允许删除没有被部署的应用。在删除出现失败的情况下,返回字段会包括失败的ID和成功的ID数组。

命令格式

操作类型:POST

URLhttps://{ip}:{port}/edgemanager/v1/app/batch-delete

请求头:

Content-Type: application/json

请求消息体:

{
    "appIDs": [AppId]
}

请求参数

表1 参数说明

参数

类型

说明

取值要求

appIDs

必选

容器应用ID数组

数组内元素个数最多为1024个。每个数字取值最小为1,最大值为2^32-1,必须是存在的应用ID。

使用样例

请求样例:

POST https://10.10.10.10:30035/edgemanager/v1/app/batch-delete

请求消息体:

{
    "appIDs": [
        1,2
    ]
}
响应样例:
{
    "status":"00000000",
    "msg":"success"
}

响应状态码:200

输出说明

表2 操作输出说明

参数

类型

参数说明

status

字符串

错误码

msg

字符串

描述信息

data

对象

批量操作结果。如果批量操作全部成功,不返回该字段。

表3 data字段说明

参数

类型

参数说明

successIDs

数组

删除成功的容器应用ID。

failedInfos

哈希表,key和value的类型都为字符串

key值为删除失败的容器应用ID,value为此ID失败原因。