スケジューラ編集要求は、スケジューラ情報をプルアウトしたときに取得するデータと同じデータで構成されます。 この情報は、目標に従って処理され、同じスケジューラ URI に戻すことができます。

URL をリクエストする

投稿 https://api.dotcom-monitor.com/config_api_v1/scheduler/{scheduler_id}

パスパラメータ

種類 必須 形容
scheduler_id

true

編集する必要があるスケジューラの一意の ID。

ヘッダー パラメーター

Content-Type: application/json
プット/ポスト本文の例
{
"WeeklyIntervals":
[
{
"Day":["Su","Mo","Tu","We","Th","Fr","Sa"],
"From":720,
"To":1439,
"Included":true
},
{
"Day":["Su","Sa"],
"From":720,
"To":1439,
"Included":false
}
],
"DateTimeIntervals":
[
{
"From":1358668800,
"To":1358712000
}
],
}

必須ボディ パラメータ

スケジューラ パラメーターを編集するには、まず 既存のスケジューラ情報を取得 し、応答をサンプルとして使用することをお勧めします。

時刻形式

時間間隔は UNIX時間 形式で指定する必要があることに注意してください。

"Date_Time_Intervals": [{
 "From": 1358712000000,
 "To": 1358798400000
 }]
種類 必須/オプション 形容

名前

必須

スケジューラ名。

例:
"Scheduler_Name":"maintenance window"

Weekly_Intervals

オブジェクトの配列

必須

これは、毎週繰り返される間隔を表します

可能な日数の値:

「ス」「モ」「トゥ」「私たち」「Th」「Fr」「Sa」「スー」

処理が有効であることを意味します
"Included":true
処理が無効であることを意味します
"Included":false
例:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1025,
      "Included": true
      }, {
      "Days": ["Su", "Sa"],
      "From_Min": 0,
      "To_Min": 1139,
      "Included": false
      },
]
終日をカバーする時間間隔を指定するには、”From_Min” を 0 に設定し、
“To_Min” から 1439:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1439,
      "Included": true
      }
]

Date_Time_Intervals

オブジェクトの配列

必須

この説明は、 非繰り返し間隔。

時刻形式は UNIX 時間で指定します。

“From” 間隔と “To” 間隔をエポック時間に変換する場合は、秒の値を 0 にする必要があることに注意してください。

例:
"Date_Time_Intervals": [{
"From": 1358712000000,
"To": 1358798400000
}]

成功の応答

応答の例
{
"Success": true,
"Result": "Scheduler 6954 has been updated"
}