Die Scheduler-Bearbeitungsanforderung besteht aus denselben Daten, die Sie beim Abrufen von Scheduler-Informationen erhalten. Diese Informationen können entsprechend Ihren Zielen verarbeitet und auf denselben Scheduler-URI zurückgesetzt werden.

URL anfordern

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

Pfadparameter

Feld drucktype Erforderlich beschreibung
scheduler_id

Schnur

true

Die eindeutige ID des Schedulers, den Sie bearbeiten müssen.

Header-Parameter

Content-Type: application/json
Beispiel PUT / POST body
{
"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
}
],
}

Erforderliche Körperparameter

Um einen Scheduler-Parameter zu bearbeiten, empfehlen wir Ihnen, zuerst eine vorhandene Scheduler-Info abzurufen und die Antwort als Beispiel zu verwenden.

ZEITFORMAT

Bitte beachten Sie, dass das Zeitintervall im UNIX-Zeitformat angegeben werden sollte:

"Date_Time_Intervals": [{
 "From": 1358712000000,
 "To": 1358798400000
 }]
Feld drucktype Erforderlich/Optional beschreibung

name

Schnur

Erforderlich

Name des Schedulers.

Beispiel:
"Scheduler_Name":"maintenance window"

Weekly_Intervals

Array von Objekten

Erforderlich

Dies beschreibt Intervalle, die sich wöchentlich wiederholen

MÖGLICHE TAGESWERTE:

“Su”,”Mo”,”Tu”,”Wir”,”Th”,”Fr”,”Sa”,”Su”

BEDEUTET, DASS DIE VERARBEITUNG AKTIVIERT IST
"Included":true
BEDEUTET, DASS DIE VERARBEITUNG DEAKTIVIERT IST
"Included":false
Beispiel:
"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
      },
]
Um das Zeitintervall anzugeben, das einen ganzen Tag abdeckt, setzen Sie “From_Min” auf 0 und
“To_Min” bis 1439:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1439,
      "Included": true
      }
]

Date_Time_Intervals

Array von Objekten

Erforderlich

Dies beschreibt Intervalle ohne Wiederholung.

Das Zeitformat wird in UNIX-Zeit angegeben.

Beachten Sie, dass der Sekundenwert 0 sein sollte, wenn die Intervalle “Von” und “Bis” in Epochenzeit konvertiert werden.

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

Erfolgsreaktion

Beispielantwort
{
"Success": true,
"Result": "Scheduler 6954 has been updated"
}