Skip to main content
OnCommand Workflow Automation 5.1
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Finestra di dialogo New Command Definition (Nuova definizione comando)

Collaboratori

La finestra di dialogo New Command Definition consente di definire un nuovo comando. È possibile creare nuovi comandi per i flussi di lavoro se i comandi predefiniti non soddisfano i requisiti.

  • Scheda Proprietà

  • Scheda Code (Codice)

  • Scheda definizione parametri

  • Scheda mappatura parametri

  • Scheda prenotazione

  • Scheda verifica

Scheda Proprietà

Consente di specificare le proprietà del comando, ad esempio il nome, la descrizione e la versione dell'entità.

  • Nome

    Consente di specificare un nome per il comando. Per salvare il comando, è necessario specificare un nome.

  • Versione entità

    Consente di specificare il numero di versione del comando in major.minor.revision format—​ad esempio, 1.0.0.

  • Descrizione

    Consente di immettere una descrizione per il comando.

  • Rappresentazione stringa

    Consente di specificare una rappresentazione di stringa per il comando utilizzando la sintassi MVFLEX Expression Language (MVEL).

    Per salvare il comando, è necessario specificare la rappresentazione della stringa. La rappresentazione stringa viene utilizzata per visualizzare i dettagli del comando nella progettazione del flusso di lavoro durante la pianificazione e l'esecuzione. È necessario utilizzare solo i parametri di un comando nella rappresentazione stringa per quel comando.

  • Timeout (s)

    Consente di specificare il valore di timeout (in secondi) per il comando. Il valore predefinito è 600 secondi.

  • Tipo di comando

    Consente di specificare il tipo di esecuzione del comando.

    • Esecuzione standard

      Consente di eseguire il comando senza alcun periodo di attesa. L'esecuzione standard è selezionata per impostazione predefinita.

    • Attendere la condizione

      Consente di specificare il tempo (in secondi) di attesa del comando prima dell'esecuzione. Il valore predefinito è 60 secondi.

  • Versioni minime del software

    Specifica le versioni minime del software necessarie per il funzionamento del comando. Ad esempio, il software può essere Clustered Data ONTAP 8.2.0 e vCenter 6.0. Le versioni vengono visualizzate come valori separati da virgole.

Scheda Code (Codice)

Consente di immettere il codice del comando nel linguaggio di scripting selezionato. È possibile aggiungere un nuovo linguaggio di scripting selezionando il linguaggio desiderato dall'elenco a discesa linguaggio script.

  • Rileva parametri

    Copia i parametri definiti nel codice PowerShell nella tabella Parameters Definition e nella tabella Parameters Mapping.

Scheda definizione parametri

Visualizza i parametri definiti nel codice inserito nella scheda Codice.

  • Nome

    Visualizza il nome del parametro.

  • Descrizione

    Visualizza la descrizione del parametro.

  • Obbligatorio

    Visualizza una casella di controllo selezionata per i parametri obbligatori.

  • Tipo

    Visualizza il tipo di parametro, ad esempio string, enum, array o password.

  • Valori

    Visualizza il valore impostato per il parametro.

  • Aggiungi parametro

    Consente di aggiungere un parametro al comando se il linguaggio di scripting selezionato è Perl.

  • Remove Parameter (Rimuovi parametro)

    Consente di rimuovere un parametro dal comando se il linguaggio di scripting selezionato è Perl.

Scheda mappatura parametri

Consente di associare i parametri agli oggetti del dizionario e di specificare l'attributo e il nome dell'oggetto.

  • Nome

    Visualizza il nome del parametro.

  • Tipo

    Consente di selezionare un oggetto dizionario per il parametro.

  • Attributo

    Consente di specificare l'attributo richiesto. È possibile selezionare l'attributo (se disponibile) o immetterlo.

  • Nome oggetto

    Consente di specificare un nome per l'oggetto dizionario.

Scheda prenotazione

Consente di riservare le risorse richieste dal comando.

  • Script di prenotazione

    Consente di immettere una query SQL per riservare le risorse richieste dal comando. In questo modo è possibile garantire che le risorse siano disponibili durante l'esecuzione di un flusso di lavoro pianificato.

  • Rappresentazione delle prenotazioni

    Consente di specificare una rappresentazione stringa per la prenotazione utilizzando la sintassi MVEL. La rappresentazione stringa viene utilizzata per visualizzare i dettagli della prenotazione nella finestra Prenotazioni.

Scheda verifica

Consente di verificare una prenotazione e di rimuovere la prenotazione dopo l'esecuzione del comando.

  • Script di verifica

    Consente di inserire una query SQL per verificare l'utilizzo delle risorse riservate dallo script di prenotazione. Lo script di verifica verifica inoltre se la cache WFA viene aggiornata e rimuove la prenotazione dopo l'acquisizione della cache.

  • Verifica del test

    Apre la finestra di dialogo verifica, che consente di verificare i parametri dello script di verifica.

Pulsanti di comando

  • Test

    Apre la finestra di dialogo Test Command <CommandName> in <ScriptLanguage>, che consente di testare il comando.

  • Salva

    Salva il comando e chiude la finestra di dialogo.

  • Annulla

    Annulla le eventuali modifiche e chiude la finestra di dialogo.