Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Modifica pianificazione

Collaboratori netapp-pcarriga

Puoi usare ModifySchedule per modificare gli intervalli in cui si verifica uno snapshot pianificato. Utilizzando questo metodo è anche possibile eliminare o mettere in pausa una pianificazione.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome Descrizione Tipo Valore predefinito Necessario

attributi

Utilizzare per modificare la frequenza di occorrenza dello snapshot. Valori possibili:

  • Days of Week

  • Days of Month

  • Time Interval

Oggetto JSON

Nessuno

NO

ore

Numero di ore tra gli snapshot oppure ora in cui verrà eseguito lo snapshot in modalità Giorni della settimana o Giorni del mese. I valori validi sono compresi tra 0 e 24.

corda

Nessuno

NO

nome

Il nome dell'istantanea. Se non viene immesso alcun nome, vengono utilizzate la data e l'ora in cui è stato acquisito lo snapshot del gruppo. La lunghezza massima consentita per il nome è di 244 caratteri.

corda

Nessuno

NO

minuti

Numero di minuti tra gli snapshot o minuto in cui verrà eseguito lo snapshot in modalità Giorni della settimana o Giorni del mese. I valori validi sono compresi tra 0 e 59.

intero

Nessuno

NO

ultimoStatoEsecuzione

Il risultato o lo stato dell'ultima creazione pianificata dello snapshot.

corda

Nessuno

NO

in pausa

Indica se la pianificazione deve essere sospesa o meno. Valori validi:

  • true

  • false

booleano

Nessuno

NO

ricorrente

Indica se la pianificazione sarà ricorrente o meno. I valori validi sono:

  • true

  • false

booleano

Nessuno

NO

runNextInterval

Utilizzare per scegliere se eseguire o meno lo snapshot la prossima volta che lo scheduler è attivo. Valori validi:

  • true

  • false

Se impostato su true, lo snapshot pianificato viene eseguito la volta successiva che lo scheduler è attivo, per poi tornare a false.

booleano

falso

NO

IDprogramma

ID univoco della pianificazione.

intero

Nessuno

Nome programma

Nome univoco per la pianificazione. La lunghezza massima consentita per il nome della pianificazione è di 244 caratteri.

corda

Nessuno

NO

tipo di programma

Indica il tipo di pianificazione da creare. L'unico valore supportato è snapshot .

corda

Nessuno

scheduleInfo

Il nome univoco assegnato alla pianificazione, il periodo di conservazione per lo snapshot creato e l'ID del volume da cui è stato creato lo snapshot. Valori validi:

  • enableRemoteReplication: Indica se lo snapshot deve essere incluso nella replica remota. (booleano)

  • ensureSerialCreation: specifica se è consentita la creazione di un nuovo snapshot se è in corso una replica di snapshot precedente. (booleano)

  • name: Nome dello snapshot da utilizzare. (corda)

  • retention: La quantità di tempo per cui viene conservato lo snapshot. A seconda dell'ora, viene visualizzato in uno dei seguenti formati:

    • fifo: Lo snapshot viene conservato secondo il principio FIFO (First-In-First-Out). Se vuoto, lo snapshot viene conservato per sempre. (corda)

    • HH:mm:ss

  • volumeID: ID del volume da includere nello snapshot. (numero intero)

  • volumes: Elenco degli ID volume da includere nello snapshot del gruppo. (array di interi)

Nessuno

NO

snapMirrorLabel

Etichetta utilizzata dal software SnapMirror per specificare la politica di conservazione degli snapshot su un endpoint SnapMirror .

corda

Nessuno

NO

da eliminare

Indica se la pianificazione è contrassegnata per l'eliminazione. Valori validi:

  • true

  • false

booleano

Nessuno

NO

data di inizio

Indica la data in cui è iniziata o inizierà la prima volta la programmazione.

Stringa di data ISO 8601

Nessuno

NO

giorni del mese

I giorni del mese in cui verrà scattata una foto. I valori validi sono compresi tra 1 e 31.

array di interi

Nessuno

giorni feriali

Giorno della settimana in cui verrà creato lo snapshot. Il giorno della settimana inizia con domenica con il valore 0 e uno scostamento di 1.

corda

Nessuno

NO

Valore di ritorno

Questo metodo ha il seguente valore di ritorno:

Nome

Descrizione

Tipo

programma

Un oggetto contenente gli attributi della pianificazione modificata.

Richiedi esempio

{
  "method": "ModifySchedule",
  "params": {
    "scheduleName" : "Chicago",
    "scheduleID" : 3
    },
  "id": 1
}

Esempio di risposta

{
  "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
      }
      ]
    }
  }
}

Nuovo dalla versione

9,6