ModifySchedule
Mit können ModifySchedule
Sie die Intervalle ändern, in denen ein geplanter Snapshot ausgeführt wird. Mit dieser Methode können Sie auch einen Zeitplan löschen oder anhalten.
Parameter
Diese Methode verfügt über die folgenden Eingabeparameter:
Name |
Beschreibung |
Typ |
Standardwert |
Erforderlich |
Merkmale |
Mit dieser können Sie die Häufigkeit des Snapshot-Auftretens ändern. Mögliche Werte:
|
JSON Objekt |
Keine |
Nein |
Stunden |
Anzahl Stunden zwischen Snapshots oder Stunden, bei denen der Snapshot im Wochentag- oder Monatsmodus stattfinden wird. Gültige Werte sind 0 bis 24. |
Zeichenfolge |
Keine |
Nein |
Name |
Der Name des Snapshots. Wenn kein Name eingegeben wird, wird das Datum und die Uhrzeit der Erstellung des Gruppenschnappschusses verwendet. Die maximal zulässige Namenslänge beträgt 244 Zeichen. |
Zeichenfolge |
Keine |
Nein |
Minuten |
Anzahl der Minuten zwischen Snapshots oder Minuten, bei denen Snapshots im Wochentag- oder Monatsmodus stattfinden. Gültige Werte sind 0 bis 59. |
Ganzzahl |
Keine |
Nein |
LastRunStatus |
Das Ergebnis oder der Status der letzten geplanten Snapshot-Erstellung. |
Zeichenfolge |
Keine |
Nein |
Angehalten |
Gibt an, ob der Zeitplan angehalten werden soll oder nicht. Gültige Werte:
|
boolesch |
Keine |
Nein |
Wiederkehrend |
Gibt an, ob der Zeitplan wiederholt wird oder nicht. Gültige Werte sind:
|
boolesch |
Keine |
Nein |
RunNextInterval |
Verwenden Sie diese Option, um auszuwählen, ob der Snapshot beim nächsten Mal ausgeführt werden soll, wenn der Scheduler aktiv ist. Gültige Werte:
Wenn der geplante Snapshot auf „true“ gesetzt ist, wird der geplante Snapshot bei der nächsten Aktivierung des Planers ausgeführt und dann auf „false“ zurückgesetzt. |
boolesch |
Falsch |
Nein |
ScheduleID |
Eindeutige ID des Zeitplans. |
Ganzzahl |
Keine |
Ja. |
Planname |
Eindeutiger Name für den Zeitplan. Die maximal zulässige Länge des Plannamens beträgt 244 Zeichen. |
Zeichenfolge |
Keine |
Nein |
Planungstyp |
Gibt den Typ des zu erstellenden Zeitplans an. Der einzige unterstützte Wert ist |
Zeichenfolge |
Keine |
Ja. |
|
Der eindeutige Name, der dem Zeitplan, den Aufbewahrungszeitraum für den erstellten Snapshot und die Volume-ID des Volumes, aus dem der Snapshot erstellt wurde, gegeben wurde. Gültige Werte:
|
Keine |
Nein |
|
SnapMirror Label |
Das von der SnapMirror Software verwendete Etikett, um die Richtlinie zur Snapshot-Aufbewahrung auf einem SnapMirror Endpunkt anzugeben. |
Zeichenfolge |
Keine |
Nein |
ToBeDeleted |
Gibt an, ob der Zeitplan zum Löschen markiert ist. Gültige Werte:
|
boolesch |
Keine |
Nein |
Startdatum |
Gibt das Datum an, an dem der Zeitplan zum ersten Mal gestartet wurde oder beginnt. |
ISO 8601-Datumszeichenfolge |
Keine |
Nein |
Monthdays |
Die Tage des Monats, an denen ein Schnappschuss gemacht wird. Gültige Werte sind 1 bis 31. |
Integer-Array |
Keine |
Ja. |
Wochentage |
Tag der Woche wird der Snapshot erstellt. Der Wochentag beginnt am Sonntag mit dem Wert 0 und einem Offset von 1. |
Zeichenfolge |
Keine |
Nein |
Rückgabewert
Diese Methode hat den folgenden Rückgabewert:
Name |
Beschreibung |
Typ |
Zeitplan |
Ein Objekt, das die geänderten Terminplanattribute enthält. |
Anforderungsbeispiel
{ "method": "ModifySchedule", "params": { "scheduleName" : "Chicago", "scheduleID" : 3 }, "id": 1 }
Antwortbeispiel
{ "id": 1, "result": { "schedule": { "attributes": { "frequency": "Days Of Week" }, "hasError": false, "hours": 5, "lastRunStatus": "Success", "lastRunTimeStarted": null, "minutes": 0, "monthdays": [], "paused": false, "recurring": true, "runNextInterval": false, "scheduleID": 3, "scheduleInfo": { "volumeID": "2" }, "scheduleName": "Chicago", "scheduleType": "Snapshot", "startingDate": null, "toBeDeleted": false, "weekdays": [ { "day": 2, "offset": 1 } ] } } }
Neu seit Version
9,6