You need to enable JavaScript to run this app.
导航

获取触发规则列表

最近更新时间2023.08.14 16:44:51

首次发布时间2023.02.15 19:04:54

本接口用于根据函数域名获取触发规则列表。

请求参数

名称位置类型是否必填示例值描述
ActionQueryStringListCronJob要执行的操作。取值:ListCronJob
domainQueryStringtest-sparrow.test.test函数域名
search_typeQueryStringjob_name搜索类型
  • 任务名称(job_name)
  • 参数关键字(parameter)
searchQueryStringfetch搜索内容
pageQueryInt321页码
limitQueryInt3210每页条数
order_byQueryInt322数据顺序,1为降序,2为升序(默认按照create_time的升序排列)

返回数据

名称类型示例值描述
jobs[]Job见下文说明任务列表
total_countInt641任务总数

Job

名称类型示例值描述
job_nameStringcron1任务名称。名称需同时满足如下要求:
  • 每个函数的任务名不能有重复
  • 长度不超过128个字符
cron_expressionString*/1 * * * *执行表达式。名称需同时满足如下要求:
  • 支持cron表达式(不支持秒级触发)
parameterStringcron执行参数
descriptionStringtest任务描述
job_stateInt641任务状态
cron_typeInt321调度类型
  • 全局调度为1
  • 单点调度为2
create_timeInt641638326159创建时间
update_timeInt641638326159更新时间

请求示例

GET https://veefedge.volcengineapi.com/?Action=ListCronJob
&domain=test-sparrow.test.test
&search_type=job_name
&search=cron2
&<公共请求参数>

返回示例

正常返回示例

{
    "ResponseMetadata": {
        "RequestId": "20211207213413010225146063****",
        "Action": "ListCronJob",
        "Version": "2021-04-30",
        "Service": "veefedge",
        "Region": "cn-north-1"
    },
    "Result": {
        "jobs": [
            {
                "job_name": "cron2",
                "cron_expression": "*/59 * * * *",
                "parameter": "cron_all",
                "description": "",
                "job_state": 0,
                "cron_type": 2,
                "operator": "****",
                "create_time": 1638871686,
                "update_time": 1638871686
            }
        ],
        "total_count": 1
    }
}