本文介绍如何通过控制台或命令行工具修改定时调度。

使用控制台修改定时调度

  1. 登录Serverless工作流控制台
  2. 在左侧导航栏,单击流程
  3. 在流程列表中单击目标流程的流程名称。
    workflow-name
  4. 单击定时调度页签。
  5. 单击目标定时调度的名称。
    choose-schedule
  6. 修改定时调度区域,修改相关参数,然后单击确定
    关于如何配置定时调度各参数,请参见创建定时调度

使用工具修改定时调度

在使用前您需要安装和配置阿里云命令行工具CLI。

  1. 可选:执行以下命令查看该API的请求参数。
    aliyun fnf UpdateSchedule help

    预期输出:

    Alibaba Cloud Command Line Interface Version 3.0.45
    
    Product: fnf (FunctionFlow)
    Link:    https://xxxxxx.html
    
    Parameters:
      --FlowName       String  Required
      --ScheduleName   String  Required
      --CronExpression String  Optional
      --Description    String  Optional
      --Enable         Boolean Optional
      --Payload        String  Optional
      --RequestId      String  Optional
  2. 执行以下命令修改定时调度。
    aliyun fnf UpdateSchedule --FlowName test --ScheduleName schedule-test --Description "updated description" --Enable false

    预期输出:

    {
        "CreatedTime": "2020-05-22T09:22:03Z",
        "CronExpression": "@every 1m",
        "Description": "updated description",
        "Enable": false,
        "LastModifiedTime": "2020-05-22T09:28:27Z",
        "Payload": "{\"key\":\"value\"}",
        "RequestId": "77c017cf-f1a1-bd34-3894-23f0f5d26389",
        "ScheduleId": "978be20f-cceb-4677-935c-c2fe6fb4c571",
        "ScheduleName": "schedule-test"
    }