Programme de modification
Vous pouvez utiliser ModifySchedule
pour modifier les intervalles auxquels un instantané planifié a lieu. Cette méthode vous permet également de supprimer ou de suspendre une programmation.
Paramètres
Cette méthode présente les paramètres d'entrée suivants :
Nom |
Description |
Type |
Valeur par défaut |
Obligatoire |
attributs |
Permet de modifier la fréquence de l'occurrence d'instantané. Valeurs possibles :
|
Objet JSON |
Aucune |
Non |
heures |
Nombre d'heures entre les instantanés ou l'heure à laquelle l'instantané se produit en mode jours de la semaine ou jours du mois. Les valeurs valides sont comprises entre 0 et 24. |
chaîne |
Aucune |
Non |
nom |
Nom du snapshot. Si aucun nom n'est saisi, la date et l'heure auxquelles le snapshot de groupe a été pris sont utilisées. La longueur maximale autorisée pour le nom est de 244 caractères. |
chaîne |
Aucune |
Non |
quelques minutes |
Nombre de minutes entre les instantanés ou les minutes à partir desquelles l'instantané se produira en mode jours de la semaine ou jours du mois. Les valeurs valides sont comprises entre 0 et 59. |
entier |
Aucune |
Non |
Etat de la dernière course |
Résultat ou état de la dernière création de snapshot planifiée. |
chaîne |
Aucune |
Non |
en pause |
Indique si l'horaire doit être mis en pause ou non. Valeurs valides :
|
booléen |
Aucune |
Non |
récurrent |
Indique si la planification sera récurrente ou non. Les valeurs valides sont :
|
booléen |
Aucune |
Non |
RunNextInterval |
Utilisez pour choisir si vous souhaitez ou non exécuter le snapshot la prochaine fois que le planificateur est actif. Valeurs valides :
Lorsque la valeur est définie sur true, l'instantané planifié s'exécute la prochaine fois que le planificateur est actif, puis revient à false. |
booléen |
faux |
Non |
ID planiche |
ID unique de la planification. |
entier |
Aucune |
Oui |
ScheduleName |
Nom unique pour le planning. La longueur maximale autorisée pour le nom du programme est de 244 caractères. |
chaîne |
Aucune |
Non |
Type planicheType |
Indique le type de planification à créer. La seule valeur prise en charge est |
chaîne |
Aucune |
Oui |
|
Nom unique donné au planning, période de conservation du snapshot créé et ID du volume à partir duquel le snapshot a été créé. Valeurs valides :
|
Aucune |
Non |
|
SnapMirrorLabel |
Étiquette utilisée par le logiciel SnapMirror pour spécifier la règle de conservation des snapshots sur un terminal SnapMirror. |
chaîne |
Aucune |
Non |
Avec livraison |
Indique si le planning est marqué pour suppression. Valeurs valides :
|
booléen |
Aucune |
Non |
Date de début |
Indique la date de début ou de début de l'horaire pour la première fois. |
Chaîne de date ISO 8601 |
Aucune |
Non |
monthdays |
Les jours du mois où un instantané sera effectué. Les valeurs valides sont comprises entre 1 et 31. |
tableau entier |
Aucune |
Oui |
jours de semaine |
Jour de la semaine où le snapshot doit être créé. Le jour de la semaine commence le dimanche avec la valeur de 0 et un décalage de 1. |
chaîne |
Aucune |
Non |
Retour de valeur
Cette méthode a la valeur de retour suivante :
Nom |
Description |
Type |
planification |
Objet contenant les attributs de planification modifiés. |
Exemple de demande
{ "method": "ModifySchedule", "params": { "scheduleName" : "Chicago", "scheduleID" : 3 }, "id": 1 }
Exemple de réponse
{ "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 } ] } } }
Nouveau depuis la version
9,6