更新时间:2024-04-24 GMT+08:00
分享

批量删除实体

功能介绍

批量删除实体。

URI

POST /v3/{project_id}/abm/instances/{instance_id}/metadata3/entities/delete

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参考获取项目ID

instance_id

String

实例的ID。

  • 最小长度:1
  • 最大长度:64

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

entity_urns

Array of strings

实体urn列表。

数组长度:0 - 200

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

acknowledged

Boolean

true 执行成功/false 执行失败。

msg

String

操作结果信息。

result

表4 object

返回结果体。

表4 ResultResp

参数

参数类型

描述

msg

String

提示信息。

success

Array of strings

删除成功的urn列表。

failure

Array of strings

删除失败的urn列表。

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

状态码: 500

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

请求示例

POST https://{endpoint}/v3/{project_id}/abm/instances/{instance_id}/metadata3/entities/delete
{
    "entity_urns": [
        "urn:abm:Metamodel3-SubjectArea:1c13a4a68c01c6d82e4ef95e5fac8c",
        "urn:abm:Metamodel3-SubjectArea:b2570da68c011fbf7bf8e784e9cd2c"
    ]
}

响应示例

状态码: 200

successful operation

{
    "msg": "",
    "result": {
        "msg": "",
        "success": [
            "urn:abm:Metamodel3-SubjectArea:1c13a4a68c01c6d82e4ef95e5fac8c",
            "urn:abm:Metamodel3-SubjectArea:b2570da68c011fbf7bf8e784e9cd2c"
        ],
        "failure": []
    },
    "acknowledged": true
}

状态码

状态码

描述

200

successful operation.

400

Bad Request.

500

Internal Server Error.

错误码

请参见错误码

相关文档