ModificySchedule
Se puede usar ModifySchedule
para cambiar los intervalos en los que se produce una snapshot programada. También puede eliminar o pausar una programación mediante este método.
Parámetros
Este método tiene los siguientes parámetros de entrada:
Nombre |
Descripción |
Tipo |
Valor predeterminado |
Obligatorio |
atributos |
Se utiliza para cambiar la frecuencia de la aparición de la snapshot. Los posibles valores son los siguientes:
|
Objeto JSON |
Ninguno |
No |
horas |
Cantidad de horas entre las instantáneas o la hora en que se realizará la copia de Snapshot en el modo días de la semana o días del mes. Los valores válidos abarcan de 0 a 24. |
cadena |
Ninguno |
No |
nombre |
El nombre de la copia de Snapshot. Si no se introduce ningún nombre, se utilizará la fecha y la hora en que se tomó la snapshot de grupo. La longitud máxima permitida para el nombre es de 244 caracteres. |
cadena |
Ninguno |
No |
minutos |
Cantidad de minutos entre las instantáneas o los minutos en los que se realizará la copia de Snapshot en el modo días de la semana o días del mes. Los valores válidos abarcan de 0 a 59. |
entero |
Ninguno |
No |
LastRunStatus |
El resultado o el estado de la última creación de snapshot programada. |
cadena |
Ninguno |
No |
en pausa |
Indica si la programación debe estar en pausa o no. Valores válidos:
|
booleano |
Ninguno |
No |
recurrente |
Indica si la programación será periódica o no. Valores válidos:
|
booleano |
Ninguno |
No |
RunNextInterval |
Utilice para elegir si desea ejecutar o no la snapshot la próxima vez que esté activo el programador. Valores válidos:
Cuando se configura en true, la snapshot programada se ejecuta la próxima vez que el programador esté activo y, a continuación, se restablece en false. |
booleano |
falso |
No |
ID de intervalo |
El ID único de la programación. |
entero |
Ninguno |
Sí |
Nombre de la pila |
Nombre único de la programación. La longitud máxima permitida para el nombre de programación es de 244 caracteres. |
cadena |
Ninguno |
No |
Tipo de columna |
Indica el tipo de programación que se va a crear. El único valor admitido es |
cadena |
Ninguno |
Sí |
|
El nombre único que se le asignó a la programación, el período de retención de la copia de Snapshot que se creó y el ID de volumen del volumen a partir del cual se creó la copia de Snapshot. Valores válidos:
|
Ninguno |
No |
|
SnapMirrorLabel |
La etiqueta que utiliza el software SnapMirror para especificar la política de retención de snapshots en un extremo de SnapMirror. |
cadena |
Ninguno |
No |
ToDeDeleted |
Indica si la programación está marcada para eliminarse. Valores válidos:
|
booleano |
Ninguno |
No |
Fecha de inicio |
Indica la fecha la primera vez que se inició o empezará la programación. |
Cadena de fecha ISO 8601 |
Ninguno |
No |
mesdays |
Los días del mes en que se realizará una copia de Snapshot. Los valores válidos abarcan de 1 a 31. |
matriz en números enteros |
Ninguno |
Sí |
días laborables |
Día de la semana en que se va a crear la snapshot. El día de la semana comienza el domingo con el valor de 0 y un desplazamiento de 1. |
cadena |
Ninguno |
No |
Valor de retorno
Este método tiene el siguiente valor devuelto:
Nombre |
Descripción |
Tipo |
programación |
Objeto que contiene los atributos de programación modificados. |
Ejemplo de solicitud
{ "method": "ModifySchedule", "params": { "scheduleName" : "Chicago", "scheduleID" : 3 }, "id": 1 }
Ejemplo de respuesta
{ "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 } ] } } }
Nuevo desde la versión
9,6