Modifier le calendrier
Vous pouvez utiliser ModifySchedule modifier les intervalles auxquels un instantané programmé est effectué. Vous pouvez également supprimer ou suspendre une planification en utilisant cette méthode.
Paramètres
Cette méthode possède les paramètres d'entrée suivants :
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
attributs |
Utilisez cette fonction pour modifier la fréquence d'apparition des instantanés. Valeurs possibles :
|
objet JSON |
Aucune |
Non |
heures |
Nombre d'heures entre les instantanés ou heure à laquelle l'instantané aura lieu en mode Jours de la semaine ou Jours du mois. Les valeurs valides sont comprises entre 0 et 24. |
chaîne |
Aucune |
Non |
nom |
Le nom de la capture d'écran. Si aucun nom n'est saisi, la date et l'heure de la prise de vue du groupe seront utilisées. La longueur maximale autorisée pour un nom est de 244 caractères. |
chaîne |
Aucune |
Non |
minutes |
Nombre de minutes entre les instantanés ou minute à laquelle l'instantané aura lieu en mode Jours de la semaine ou Jours du mois. Les valeurs valides sont comprises entre 0 et 59. |
entier |
Aucune |
Non |
dernier statut d'exécution |
Résultat ou état de la dernière création d'instantané planifiée. |
chaîne |
Aucune |
Non |
pause |
Indique si la planification doit être suspendue ou non. Valeurs valides :
|
booléen |
Aucune |
Non |
récurrent |
Indique si la programmation sera récurrente ou non. Les valeurs valides sont :
|
booléen |
Aucune |
Non |
exécuterIntervalle suivant |
Utilisez cette option pour choisir si la capture instantanée doit être exécutée ou non lors de la prochaine activation du planificateur. Valeurs valides :
Lorsque cette option est activée (true), l'instantané planifié s'exécute lors de la prochaine activité du planificateur, puis repasse à la valeur false. |
booléen |
FAUX |
Non |
ID de planification |
Identifiant unique du planning. |
entier |
Aucune |
Oui |
nom_de_l'horaire |
Nom unique pour le calendrier. La longueur maximale autorisée pour le nom du planning est de 244 caractères. |
chaîne |
Aucune |
Non |
type de planification |
Indique le type de planning à créer. La seule valeur prise en charge est |
chaîne |
Aucune |
Oui |
|
Le nom unique attribué à la planification, la période de conservation de l'instantané créé et l'identifiant du volume à partir duquel l'instantané a été créé. Valeurs valides :
|
Aucune |
Non |
|
snapMirrorLabel |
Étiquette utilisée par le logiciel SnapMirror pour spécifier la politique de conservation des instantanés sur un point de terminaison SnapMirror . |
chaîne |
Aucune |
Non |
à supprimer |
Indique si le calendrier est marqué pour suppression. Valeurs valides :
|
booléen |
Aucune |
Non |
date de début |
Indique la date à laquelle le calendrier a débuté ou débutera pour la première fois. |
Chaîne de date ISO 8601 |
Aucune |
Non |
jours du mois |
Les jours du mois où une capture d'écran sera effectuée. Les valeurs valides sont comprises entre 1 et 31. |
tableau d'entiers |
Aucune |
Oui |
jours de la semaine |
Jour de la semaine où la capture d'écran doit être effectuée. Le jour de la semaine commence le dimanche avec la valeur 0 et un décalage de 1. |
chaîne |
Aucune |
Non |
valeur de retour
Cette méthode a la valeur de retour suivante :
Nom |
Description |
Type |
calendrier |
Un 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
}
]
}
}
}
Nouveautés depuis la version
9,6