すべてのプロダクト
Search
ドキュメントセンター

CloudFlow:時間ベースのスケジュールの変更

最終更新日:Jan 12, 2025

このトピックでは、CloudFlow コンソールまたは Alibaba Cloud CLI を使用して時間ベースのスケジュールを変更する方法について説明します。

前提条件

時間ベースのスケジュールが作成されていること。 詳細については、「時間ベースのスケジュールの作成」をご参照ください。

CloudFlow コンソール

  1. Serverless Workflow コンソール にログインします。

  2. [flows] ページで、時間ベースのスケジュールを作成するワークフローを見つけ、[名前] 列でワークフローの名前をクリックします。

    workflow-name

  3. [スケジュール] タブをクリックします。

  4. 変更する時間ベースのスケジュールの名前をクリックします。

    choose-schedule

  5. [スケジュールの更新] パネルで、関連するパラメーターを変更し、[OK] をクリックします。

    時間ベースのスケジュールの設定パラメーターの詳細については、「時間ベースのスケジュールの作成」をご参照ください。

Alibaba Cloud CLI

使用する前に、Alibaba Cloud CLI をインストールして設定する必要があります。 詳細については、「Alibaba Cloud CLI とは」をご参照ください。

  1. (オプション) 次のコマンドを実行して、UpdateSchedule オペレーションのリクエストパラメーターを表示します。

    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": "2024-06-26T03:36:57Z",
            "CronExpression": "@every 1m",
            "Description": "updated description",
            "Enable": false,
            "LastModifiedTime": "2024-06-26T06:00:14Z",
            "Payload": "{\"key\":\"value\"}",
            "RequestId": "166523cb-b3c6-62dc-18dc-73f861526f7d",
            "ScheduleId": "b888a48f-229d-4b35-adc6-5c63a37cf3b1",
            "ScheduleName": "schedule-test"
    }