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

根据泳道ID批量操作泳道组件

功能介绍

此API用于泳道ID批量操作泳道组件。

URI

POST /v3/{project_id}/cas/swimlane-group/{lane_group_id}/swimlane/{lane_id}/components-instances

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户项目ID。获取方法,请参考获取项目ID

lane_group_id

String

泳道组ID。获取方法,请参考获取所有泳道组

lane_id

String

泳道ID。获取方法,请参考获取泳道组下所有泳道

请求消息

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

消息体的类型(格式),默认取值为“application/json;charset=utf8”。

X-Auth-Token

String

调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考认证鉴权

表3 请求Body参数

参数

是否必选

参数类型

描述

action

String

泳道组件批量操作,当前仅支持delete操作。

parameters

Map<String, Object>

配置参数。

表4 parameters

参数

是否必选

参数类型

描述

components

Array of Objects

组件列表,请参考表5

表5 components

参数

是否必选

参数类型

描述

id

String

组件实例ID。

application_id

String

组件应用ID。

响应消息

请求示例

将ID为30f88521-fa43-42ff-aaec-9cac4259fb16的组件实例从泳道中删除。

{
    "parameters": {
        "components": [
            {
                "id": "30f88521-fa43-42ff-aaec-9cac4259fb16",
                "application_id": "f397be2a-4c49-4ed8-8144-ce13417e179d"
            }
        ]
    },
    "action": "delete"
}

响应示例

状态码

状态码

描述

200

操作成功

400

错误的请求

404

请求对象不存在

500

内部错误

错误码

错误码格式为:SVCSTG.00100.[Error_ID],例如:SVCSTG.00100400。错误码说明请参考ServiceStage错误码

相关文档