ワークフロー定義のスケジュールを作成します。
ヒント
スケジュールの数と、特定のスケジュールの最小期間は、「ワークフロー システムの制限」で定義されます。
入力
パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| オブジェクト | はい | アカウントのスコープ。
(アカウント ID) と
(アカウント) が含まれます。 |
| オブジェクト | はい | スケジュールするワークフロー定義。
(ワークフロー名) と
(ワークフロー バージョン) が含まれます。 |
| 弦 | はい | スケジュールの頻度を定義する Cron 式 (例: 毎日午前 0 時の場合は
)。 |
| 弦 | はい | スケジュールのタイムゾーン (例:
、
)。 |
| オブジェクト | いいえ | オプション設定。 実行ログを制御するための
が含まれています。 |
logLevelオプション
logLevelオプションは、ワークフロー実行中に生成されるログ情報の量を制御します。
利用可能な値:
NONE(デフォルト): ログ出力は生成されません。INFO: ステップレベル情報を出力します。DEBUG: すべてのアクション ステップ入力とともに、開始されたステップのログに属性を追加します。
サンプルリクエスト
ワークフローの作成・編集には、書き込みビルダーを使用します。 NerdGraph API エクスプローラーを参照してください。
mutation { workflowAutomationCreateSchedule( scope: { id: "12345678", type: ACCOUNT } definition: { name: "healthyHeartbeat", version: 1 } cronExpression: "0 0 * * *" timezone: "Asia/Kolkata" options: { logLevel: DEBUG } ) { scheduleId }}