Modificar horario
Puedes usar ModifySchedule para cambiar los intervalos en los que se produce una instantánea programada. También puedes eliminar o pausar una programación utilizando este método.
Parámetros
Este método tiene los siguientes parámetros de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
atributos |
Se utiliza para cambiar la frecuencia de aparición de la instantánea. Valores posibles:
|
Objeto JSON |
Ninguno |
No |
horas |
Número de horas entre instantáneas o hora en la que se realizará la instantánea en el modo Días de la semana o Días del mes. Los valores válidos son de 0 a 24. |
cadena |
Ninguno |
No |
nombre |
El nombre de la instantánea. Si no se introduce ningún nombre, se utiliza la fecha y hora en que se tomó la instantánea del grupo. La longitud máxima permitida para el nombre es de 244 caracteres. |
cadena |
Ninguno |
No |
minutos |
Número de minutos entre instantáneas o minuto en el que se tomará la instantánea en el modo Días de la semana o Días del mes. Los valores válidos son de 0 a 59. |
entero |
Ninguno |
No |
último estado de ejecución |
El resultado o estado de la última creación de instantánea programada. |
cadena |
Ninguno |
No |
pausa |
Indica si se debe pausar la programación o no. Valores válidos:
|
booleano |
Ninguno |
No |
periódico |
Indica si la programación será recurrente o no. Los valores válidos son:
|
booleano |
Ninguno |
No |
ejecutarSiguienteIntervalo |
Se utiliza para elegir si se debe ejecutar o no la instantánea la próxima vez que el programador esté activo. Valores válidos:
Cuando se establece en verdadero, la instantánea programada se ejecuta la próxima vez que el programador esté activo y luego se restablece a falso. |
booleano |
FALSO |
No |
ID de programación |
Identificador único del horario. |
entero |
Ninguno |
Sí |
nombre del horario |
Nombre único para el horario. La longitud máxima permitida para el nombre del programa es de 244 caracteres. |
cadena |
Ninguno |
No |
Tipo de horario |
Indica el tipo de horario que se va a crear. El único valor admitido es |
cadena |
Ninguno |
Sí |
|
El nombre único asignado a la programación, el período de retención de la instantánea creada y el ID del volumen desde el cual se creó la instantánea. Valores válidos:
|
Ninguno |
No |
|
snapMirrorLabel |
La etiqueta utilizada por el software SnapMirror para especificar la política de retención de instantáneas en un punto final de SnapMirror . |
cadena |
Ninguno |
No |
para ser eliminado |
Indica si la programación está marcada para su eliminación. Valores válidos:
|
booleano |
Ninguno |
No |
fecha de inicio |
Indica la fecha en que comenzó o comenzará el horario por primera vez. |
cadena de fecha ISO 8601 |
Ninguno |
No |
días del mes |
Los días del mes en que se tomará la fotografía. Los valores válidos son del 1 al 31. |
matriz de enteros |
Ninguno |
Sí |
días laborables |
Día de la semana en que se creará la instantánea. El día de la semana comienza el domingo con el valor 0 y un desplazamiento de 1. |
cadena |
Ninguno |
No |
Valor de retorno
Este método tiene el siguiente valor de retorno:
Nombre |
Descripción |
Tipo |
cronograma |
Un 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
}
]
}
}
}
Nueva versión
9,6