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

批量启停任务

功能介绍

批量启停任务

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

POST /v1/{project_id}/test-suites/{test_suit_id}/tasks/batch-update-task-status

表1 路径参数

参数

是否必选

参数类型

描述

test_suit_id

Integer

工程ID

最小值:0

最大值:2147483647

project_id

String

项目ID,获取方式请参见获取项目ID

最小长度:0

最大长度:64

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

type

Integer

类型(0-旧版本任务;1-新版本任务)

project_id

Integer

所属工程ID

最小值:1

最大值:2147483647

task_id_list

Array of integers

任务ID列表

cluster_id

Integer

资源组ID

最小值:-1

最大值:2147483647

cluster_type

String

资源组类型(共享资源组:shared-cluster-internet;私有资源组:private-cluster)

最小长度:0

最大长度:1024

without_package

Integer

套餐包VUM不足的情况下用户选择是不是要走按需计费模式(当前版本固定值:0)

最小值:0

最大值:2147483647

network_info

NetworkInfo object

网络信息

status

Integer

状态(9:启动任务;2:停止任务)

最小值:0

最大值:2147483647

enterprise_project_id

String

企业项目ID

最小长度:0

最大长度:64

表3 NetworkInfo

参数

是否必选

参数类型

描述

network_type

String

网络类型(固定值:internet)

最小长度:0

最大长度:1024

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

code

String

响应码

最小长度:0

最大长度:1024

message

String

响应消息

最小长度:0

最大长度:10240

extend

Object

扩展字段

result

Array of result objects

批量启停任务响应结果

表5 result

参数

参数类型

描述

task_id

Integer

任务ID

task_run_id

Integer

报告ID

请求示例

批量启动任务,使用共享资源组,任务的id集合有1,2。

/v1/{project_id}/test-suites/{test_suit_id}/tasks/batch-update-task-status

{
  "enterprise_project_id" : "0",
  "type" : 1,
  "status" : 9,
  "without_package" : 0,
  "project_id" : 1,
  "cluster_id" : 0,
  "cluster_type" : "shared-cluster-internet",
  "network_info" : {
    "network_type" : "internet"
  },
  "task_id_list" : [ 1, 2 ]
}

响应示例

状态码

状态码

描述

200

批量启停任务响应对象

错误码

请参见错误码

分享:

    相关文档

    相关产品