分页获取工作流列表,也可以通过条件进行筛选查询。
接口说明
需要购买 DataWorks 基础版及以上版本才能使用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ProjectId | long | 是 | 项目 ID。 | 100 |
EnvType | string | 否 | 项目环境。
| Prod |
Ids | array | 否 | 工作流 ID 列表,可根据工作流 Id 批量查询多个工作流信息。 | |
Id | long | 否 | 工作流 ID。 | 1234 |
Name | string | 否 | 名称。支持模糊查询。 | Workflow1 |
Owner | string | 否 | 责任人的账号 ID。 | 1000 |
TriggerType | string | 否 | 触发方式类型。
| Scheduler |
SortBy | string | 否 | 排序字段。支持修改时间、创建时间等字段,格式为"排序字段+排序方式(Desc/Asc)"(Asc 可以缺省)。排序字段的枚举值如下:
默认值:Id Desc | Id Desc |
PageSize | integer | 否 | 每页的条目数,默认为 10。 | 10 |
PageNumber | integer | 否 | 页码,从 1 开始,默认为 1。 | 1 |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"PagingInfo": {
"Workflows": [
{
"Id": 1234,
"Name": "Workflow1",
"Description": "test",
"Trigger": {
"Type": "Scheduler",
"Recurrence": "Normal",
"Cron": "00 00 00 * * ?",
"StartTime": "1970-01-01 00:00:00",
"EndTime": "9999-01-01 00:00:00"
},
"Parameters": "para1=$bizdate para2=$[yyyymmdd] ",
"ClientUniqueCode": "Workflow_0bc5213917368545132902xxxxxxxx",
"ProjectId": 100,
"EnvType": "Prod",
"Owner": 1000,
"CreateTime": 1710239005403,
"ModifyTime": 1710239005403,
"CreateUser": 1000,
"ModifyUser": 1000
}
],
"TotalCount": 100,
"PageSize": 10,
"PageNumber": 1
}
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|
暂无变更历史