ModifySchedule
Você pode usar ModifySchedule
para alterar os intervalos em que ocorre um instantâneo agendado. Você também pode excluir ou pausar uma programação usando este método.
Parâmetros
Este método tem os seguintes parâmetros de entrada:
Nome |
Descrição |
Tipo |
Valor padrão |
Obrigatório |
atributos |
Utilize para alterar a frequência da ocorrência do instantâneo. Valores possíveis:
|
Objeto JSON |
Nenhum |
Não |
horas |
Número de horas entre instantâneos ou hora em que o instantâneo ocorrerá no modo dias da semana ou dias do mês. Os valores válidos são de 0 a 24. |
cadeia de carateres |
Nenhum |
Não |
nome |
O nome do instantâneo. Se não for introduzido nenhum nome, é utilizada a data e a hora em que o instantâneo do grupo foi tirado. O comprimento máximo permitido do nome é de 244 carateres. |
cadeia de carateres |
Nenhum |
Não |
minutos |
Número de minutos entre instantâneos ou minuto em que o instantâneo ocorrerá no modo dias da semana ou dias do mês. Os valores válidos são de 0 a 59. |
número inteiro |
Nenhum |
Não |
LastRunStatus |
O resultado ou o status da última criação de snapshot agendada. |
cadeia de carateres |
Nenhum |
Não |
em pausa |
Indica se o agendamento deve ser pausado ou não. Valores válidos:
|
booleano |
Nenhum |
Não |
recorrente |
Indica se a agenda será recorrente ou não. Os valores válidos são:
|
booleano |
Nenhum |
Não |
RunNextInterval |
Use para escolher se deseja ou não executar o instantâneo na próxima vez que o agendador estiver ativo. Valores válidos:
Quando definido como verdadeiro, o instantâneo agendado é executado da próxima vez que o agendador estiver ativo e, em seguida, repõe novamente para falso. |
booleano |
falso |
Não |
ID do scheduleID |
ID exclusivo da programação. |
número inteiro |
Nenhum |
Sim |
ScheduleName |
Nome exclusivo para a programação. O comprimento máximo permitido do nome da programação é de 244 carateres. |
cadeia de carateres |
Nenhum |
Não |
ScheduleType |
Indica o tipo de agendamento a ser criado. O único valor suportado é |
cadeia de carateres |
Nenhum |
Sim |
|
O nome exclusivo dado ao agendamento, o período de retenção do instantâneo criado e o ID do volume do volume a partir do qual o instantâneo foi criado. Valores válidos:
|
Nenhum |
Não |
|
SnapMirrorLabel |
O rótulo usado pelo software SnapMirror para especificar a política de retenção de snapshot em um endpoint do SnapMirror. |
cadeia de carateres |
Nenhum |
Não |
ToBeDeleted |
Indica se o agendamento está marcado para exclusão. Valores válidos:
|
booleano |
Nenhum |
Não |
StartingDate |
Indica a data da primeira vez que o horário começou ou começará. |
String de data ISO 8601 |
Nenhum |
Não |
dias úteis |
Os dias do mês em que um snapshot será feito. Os valores válidos são de 1 a 31. |
array inteiro |
Nenhum |
Sim |
dias úteis |
Dia da semana o instantâneo deve ser criado. O dia da semana começa no domingo com o valor de 0 e um deslocamento de 1. |
cadeia de carateres |
Nenhum |
Não |
Valor de retorno
Este método tem o seguinte valor de retorno:
Nome |
Descrição |
Tipo |
programação |
Um objeto contendo os atributos de programação modificados. |
Exemplo de solicitação
{ "method": "ModifySchedule", "params": { "scheduleName" : "Chicago", "scheduleID" : 3 }, "id": 1 }
Exemplo de resposta
{ "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 } ] } } }
Novo desde a versão
9,6