文档首页 > > API参考> 工作流定时器管理> 查询工作流定时器

查询工作流定时器

分享
更新时间: 2019/10/23 GMT+08:00

功能介绍

查询与一个工作流绑定的所有定时器列表。

URI

GET /v1.0/{project_id}/cloud_cron/{graph_urn}

参数说明如 表1所示。
表1 参数说明

名称

是否必选

说明

project_id

租户ID

graph_urn

工作流URN

请求消息

请求参数

响应消息

响应参数

响应参数如 表2所示。
表2 响应参数

名称

参数类型

说明

cron_triggers

列表数据结构

为一个包含多个定时器信息的list

count

Int

满足过滤条件的工作流个数

表3 cron_triggers结构体定义

名称

参数类型

说明

created_at

String

定时器的创建时间

cron_triggers_urn

String

定时器的URN

description

String

定时器的描述

cron_status

String

定时器当前状态

simple_trigger

字典数据结构

定时器固定频率定义

cron_expression

String

定时器cron表达式定义

  • 定时器当前状态只会为RUNING、NOTRUNNING中的一个,分别代表已启用、已禁用。
  • 定时器按固定频率定义时,响应有simple_trigger项,没有cron_expression项;定时器按cron表达式定义时,响应中有cron_expression项,没有simple_trigger项。
表4 simple_trigger结构体定义

名称

是否必选

参数类型

说明

约束

unit

String

固定频率单位

只能为hour、minute或day中的一个

interval

Int

固定频率间隔

-

示例

响应示例
{
    "count": 2,
    "cron_triggers": [
        {
            "cron_trigger_urn": "urn:fgs:cn-north-1:9800716a0c604a8690963103a85754f0:cron:workflow-865a:Timer_72a1",
            "simple_trigger": {
                "unit": "minute",
                "interval": 1
            },
            "created_at": "2018-01-22T07:42:47.620Z",
            "cron_status": "NOTRUNNING",
            "description": ""
        },
        {
            "cron_trigger_urn": "urn:fgs:cn-north-1:9800716a0c604a8690963103a85754f0:cron:workflow-865a:Timer_3229",
            "cron_expression": "*/1 * * *     ",
            "created_at": "2018-01-22T07:43:01.420Z",
            "cron_status": "NOTRUNNING",
            "description": ""
        }
    ]
}

返回值

状态码请参见状态码

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区