Model Serve
- Model Serve
- 所有产品
/public/core/v3/schedule
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
name
| String
| ○
| スケジュール名。
|
description
| String
| -
| スケジュールの説明。
|
status
| String
| -
| スケジュールのステータス。以下のいずれかの値を使用します。
デフォルトでは有効になっています。
|
startTime
| Date/Time
| はい
| スケジュールの実行を開始する日付と時刻(UTC形式)。
|
endTime
| Date/Time
| -
| スケジュールの実行を停止する日付と時刻。このパラメータを使用しない場合、スケジュールは無制限に実行されます。
|
interval
| String
| ○
| スケジュールのタスクを実行する間隔または繰り返し頻度。次のいずれかのオプションを使用します。
タスクを実行する時を示すには、第1月曜日など、dayOfWeekとともにweekOfMonthを使用します。または、1などのdayOfMonthを使用します。
ヒント: 月の最終日にタスクを実行するには、weekOfMonthパラメータの「Last」とともにdayOfWeekパラメータの「Day」を使用します。
デフォルトは間隔なしです。
|
frequency
| Int
| ○
| タスクの繰り返し頻度。以下のいずれかの値を使用します。
分間隔、時間隔、日次の間隔でのみ使用します。
|
rangeStartTime
| Date/Time
| -
| タスクを実行する日の時間範囲の開始時刻。標準の日付/時間の形式を使用して日時を入力します。時刻部分のみが使用されます。
分間隔、時間隔、日次の間隔でのみ使用します。
|
rangeEndTime
| Date/Time
| -
| タスクを実行する日の時間範囲の終了時刻。標準の日付/時間の形式を使用して日時を入力します。時刻部分のみが使用されます。
分間隔、時間隔、日次の間隔でのみ使用します。
|
sun
| Boolean
| -
| 日曜日の設定された時刻にタスクを実行します。
sun - satパラメータを使用して、週の複数の曜日でタスクを実行することができます。
分間隔、時間隔、週次の間隔、隔週の間隔でのみ使用します。
|
mon
| Boolean
| -
| 月曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
tue
| Boolean
| -
| 火曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
wed
| Boolean
| -
| 水曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
thu
| Boolean
| -
| 木曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
fri
| Boolean
| -
| 金曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
sat
| Boolean
| -
| 土曜日の設定された時刻にタスクを実行します。
sunの説明を参照してください。
|
weekDay
| Boolean
| -
| 平日にタスクを実行します。次のいずれかのオプションを使用します。
日次の間隔でのみ使用します。
|
dayOfMonth
| Int
| -
| タスクを実行する日付。1-28の日付を使用します。
月次の間隔でのみ使用します。
ヒント: 月の最終日にタスクを実行するには、weekOfMonthパラメータの「Last」とともにdayOfWeekパラメータの「Day」を使用します。
|
weekOfMonth
| String
| -
| タスクを実行する月の週数。dayOfWeekとともに使用して、タスクを実行する曜日と月の週数を指定します。例えば、月の第1週の日または最後の水曜日です。
次のいずれかのオプションを使用します。
月次の間隔でのみ使用します。
|
dayOfWeek
| String
| -
| タスクを実行する曜日。weekOfMonthとともに使用して、タスクを実行する曜日と月の週数を指定します。例えば、月の第1週の日または最後の水曜日です。
次のいずれかのオプションを使用します。
月次の間隔でのみ使用します。
|
timeZoneId
| String
| -
| スケジュールがdayOfMonth、weekOfMonth、dayOfWeekフィールドに使用するタイムゾーン。
デフォルトはUTCです。
詳細については、付録A、タイムゾーンのコードを参照してください。
|
POST <baseApiUrl>/public/core/v3/schedule Accept: application/json INFA-SESSION-ID: <sessionId> { "name": "my_schedule_1", "startTime" : "2023-09-18T22:00:00.000Z", "interval" : "Minutely", "frequency" : 5, "mon" : true, "wed" : true, "status" : "enabled" }
{ "id": "8oKIw0ib9qMg1lGIWNPzkdD000000000000H", "createTime": "2023-09-10T11:48:28.000Z", "updateTime": "2023-09-10T11:48:28.000Z", "createdBy": "dev_scott", "updatedBy": "dev_scott", "name": "my_schedule_1", "rangeStartTime": null, "rangeEndTime": null, "status": "enabled", "frequency": 5, "description": null, "mon": true, "tue": false, "wed": true, "thu": false, "fri": false, "sat": false, "sun": false, "weekDay": false, "dayOfMonth": 0, "weekOfMonth": null, "dayOfWeek": null, "scheduleFederatedId": "1BrVocfYMAzeQHwXaaMWe7", "startTime": "2020-12-25T12:00:00.000Z", "endTime": null, "interval": "Minutely", "timeZoneId": "America/Los Angeles" }