GetSchedule
È possibile utilizzare GetSchedule per ottenere informazioni su uno snapshot pianificato.
È possibile visualizzare informazioni su una pianificazione specifica se nel sistema sono presenti molte pianificazioni di snapshot. È inoltre possibile recuperare informazioni su più pianificazioni con questo metodo specificando ID aggiuntivi nel parametro ScheduleId.
Parametro
Questo metodo ha il seguente parametro di input:
| Nome | Descrizione | Tipo | Valore predefinito | Obbligatorio |
|---|---|---|---|---|
ScheduleId |
ID univoco della pianificazione o di più pianificazioni da visualizzare. |
intero |
Nessuno |
Sì |
Valore restituito
Questo metodo ha il seguente valore restituito:
| Nome | Descrizione | Tipo |
|---|---|---|
pianificazione |
Un array di attributi di pianificazione. |
pianificazione array |
Esempio di richiesta
Le richieste per questo metodo sono simili all'esempio seguente:
{
"method": "GetSchedule",
"params": {
"scheduleID" : 2
},
"id" : 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile all'esempio seguente:
{
"id": 1,
"result": {
"schedule": {
"attributes": {
"frequency": "Time Interval"
},
"hasError": false,
"hours": 0,
"lastRunStatus": "Success",
"lastRunTimeStarted": "2015-03-23T21:25:00Z",
"minutes": 2,
"monthdays": [],
"paused": false,
"recurring": true,
"runNextInterval": false,
"scheduleID": 2,
"scheduleInfo": {
"name": "MCA2",
"volumeID": "3"
},
"scheduleName": "MCAsnapshot2",
"scheduleType": "Snapshot",
"startingDate": "2015-03-23T19:28:57Z",
"toBeDeleted": false,
"weekdays": []
}
}
}
Novità dalla versione
9,6