更新时间:2025-10-11 GMT+08:00
分享

查询通用任务列表

功能介绍

查询通用任务列表,主要包括通用任务的重要信息。

调用方法

请参见如何调用API

URI

POST /v5/{project_id}/api/reusable-jobs/list

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

CodeArts项目的32位UUID,项目唯一标识,通过查询项目列表接口查询项目列表获取。

约束限制

不涉及。

取值范围

32位字符。

默认取值

不涉及。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

offset

Integer

参数解释

偏移量,表示从此偏移量开始查询。

约束限制

不涉及。

取值范围

offset大于等于0。

默认取值

不涉及。

limit

Integer

参数解释

每次查询的条目数量。

约束限制

不涉及。

取值范围

大于等于0。

默认取值

不涉及。

sort_key

String

参数解释

排序字段。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

sort_dir

String

参数解释

排序方向。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

name

String

参数解释

模糊查询名称。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

offset

Integer

偏移量

limit

Integer

单次查询数目

total

Integer

总数

reusable_jobs

Array of reusable_jobs objects

任务列表

表4 reusable_jobs

参数

参数类型

描述

id

String

任务id

name

String

任务名称

description

String

任务描述

domain_id

String

租户id

region

String

局点信息

project_id

String

项目id

steps

Array of steps objects

步骤列表

deleted

Boolean

是否已删除

enabled

Boolean

是否启用

creator_id

String

创建者id

updater_id

String

更新人id

create_time

Integer

创建时间

update_time

Integer

更新时间

表5 steps

参数

参数类型

描述

name

String

步骤名称

task

String

任务类型

请求示例

POST https://{endpoint}/v5/0493899d9e6644cba4583c778443fad0/api/reusable-jobs/list

{
  "offset" : 0,
  "limit" : 10,
  "name" : "",
  "sort_key" : "create_time",
  "sort_dir" : "desc"
}

响应示例

状态码:200

OK

{
  "offset" : 0,
  "limit" : 10,
  "total" : 2,
  "reusable_jobs" : [ {
    "id" : "35b54cc1cf904fa786233a1f0555a630",
    "name" : "构建",
    "description" : "",
    "domain_id" : "0bc8d446b78010880f2fc009114e92a0",
    "region" : "ru-northwest-201",
    "project_id" : "0493899d9e6644cba4583c778443fad0",
    "deleted" : false,
    "enabled" : true,
    "creator_id" : "URdkP0HZQ3mewZYy5QOIYEJ2909KJvJA",
    "updater_id" : "URdkP0HZQ3mewZYy5QOIYEJ2909KJvJA",
    "creator_name" : "user1",
    "updater_name" : "user1",
    "create_time" : 1742784776000,
    "update_time" : 1742784776000,
    "pipelines" : [ {
      "id" : "ddb7b80a43534f4da7cd49f2f70bd61e",
      "name" : "新建流水线-20250324105223"
    } ]
  }, {
    "id" : "42a062e332474470a4d6bd9c555fa81a",
    "name" : "延时执行",
    "description" : "",
    "domain_id" : "0bc8d446b78010880f2fc009114e92a0",
    "region" : "ru-northwest-201",
    "project_id" : "0493899d9e6644cba4583c778443fad0",
    "deleted" : false,
    "enabled" : true,
    "creator_id" : "URdkP0HZQ3mewZYy5QOIYEJ2909KJvJA",
    "updater_id" : "URdkP0HZQ3mewZYy5QOIYEJ2909KJvJA",
    "creator_name" : "user1",
    "updater_name" : "user1",
    "create_time" : 1742784260000,
    "update_time" : 1742784260000,
    "pipelines" : [ {
      "id" : "f05ad5f64e7e4594a6ba2fe308101f3b",
      "name" : "新建流水线-20250324104423"
    } ]
  } ]
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档