az logicapp run

Note

Questo riferimento fa parte dell'estensione logicapp per il interfaccia della riga di comando di Azure (versione 2.67.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az logicapp run . Altre informazioni sulle estensioni.

Gestire le esecuzioni del flusso di lavoro Standard di App per la logica.

Comandi

Nome Descrizione Tipo Status
az logicapp run action

Esaminare le singole azioni all'interno di un'esecuzione del flusso di lavoro.

Extension GA
az logicapp run action list

Elencare le azioni di un'esecuzione del flusso di lavoro e il relativo stato individuale.

Extension GA
az logicapp run action show

Mostra un'azione da un'esecuzione del flusso di lavoro.

Extension GA
az logicapp run action show-content

Scaricare gli input o gli output registrati di un'azione di esecuzione.

Extension GA
az logicapp run cancel

Richiedere l'annullamento di un'esecuzione del flusso di lavoro con stato.

Extension GA
az logicapp run list

Elencare le esecuzioni del flusso di lavoro.

Extension GA
az logicapp run resubmit

Richiedere una nuova esecuzione con stato a partire da un'azione idonea di un'esecuzione completata.

Extension GA
az logicapp run show

Mostra un'esecuzione del flusso di lavoro.

Extension GA
az logicapp run start

Avviare un'esecuzione del flusso di lavoro attivando un trigger.

Extension GA
az logicapp run wait

Attendere che un'esecuzione con stato raggiunga lo stato del terminale entro una scadenza.

Extension GA

az logicapp run cancel

Richiedere l'annullamento di un'esecuzione del flusso di lavoro con stato.

Richiede conferma o --yes. Un acknowledgement POST non è un annullamento: senza --wait un readback delimitato segnala annullati, in sospeso o in caso di errore di osservazione. --wait richiede l'annullamento osservato per l'uscita 0; un altro stato terminale esce 4 e una scadenza di attesa esce 2. Le esecuzioni del terminale sono invariate (uscita 0) senza POST. L'annullamento non esegue il rollback o garantisce l'arresto delle azioni in anteprima. Nessuna richiesta incerta viene ritentata e il timeout non invia mai un altro annullamento. I flussi di lavoro senza stato vengono rifiutati prima della mutazione.

az logicapp run cancel --run-id
                       --workflow
                       [--acquire-policy-token]
                       [--change-reference]
                       [--context]
                       [--host-key]
                       [--interval]
                       [--local]
                       [--name]
                       [--port]
                       [--resource-group]
                       [--timeout]
                       [--wait]
                       [--yes]

Esempio

Richiedere l'annullamento e attendere uno stato annullato osservato.

az logicapp run cancel --local --workflow hello --run-id RUN_ID --yes --wait --timeout 60 --interval 2

Parametri necessari

--run-id

ID esecuzione flusso di lavoro.

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--interval

Intervallo di polling in secondi (1-300), non superiore al timeout. Il valore predefinito è 5.

Proprietà Valore
Valore predefinito: 5
--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--name -n

Nome del sito Standard dell'app per la logica.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

--timeout

Scadenza osservazione in secondi (1-86400). Il timeout non annulla mai un'esecuzione. Il valore predefinito è 300.

Proprietà Valore
Valore predefinito: 300
--wait

Attendere lo stato annullato osservato, non solo l'acknowledgement POST.

Proprietà Valore
Valore predefinito: False
--yes -y

Ignorare la conferma interattiva.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp run list

Elencare le esecuzioni del flusso di lavoro.

Pagine sul lato server. Ogni risposta porta avantiContinuationToken; passarlo di nuovo come --next-token per recuperare la pagina successiva. Non derivare il token manualmente: il token della piattaforma è ciò che mantiene le esecuzioni create tra le pagine dall'essere ignorate.

az logicapp run list --workflow
                     [--context]
                     [--continuation-token --next-token]
                     [--host-key]
                     [--local]
                     [--max-items]
                     [--name]
                     [--port]
                     [--resource-group]
                     [--status]

Esempio

Elencare le esecuzioni più recenti da un runtime locale.

az logicapp run list --local --port 7071 --workflow process-order --max-items 20

Elencare solo esecuzioni non riuscite di un'app distribuita.

az logicapp run list --resource-group orders-rg --name orders-app --workflow process-order --status Failed

Parametri necessari

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--continuation-token --next-token

Token di continuazione sul lato server restituito come nextContinuationToken da una chiamata di elenco di esecuzione precedente; inviato al servizio come $skiptoken nativo e considerato opaco dall'interfaccia della riga di comando. Non derivare il token manualmente.

Proprietà Valore
Gruppo di parametri: Pagination Arguments
--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--max-items

Numero massimo di esecuzioni da restituire in questa pagina.

Proprietà Valore
Gruppo di parametri: Pagination Arguments
--name -n

Nome del sito Standard dell'app per la logica.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

--status

Filtrare in base allo stato di esecuzione, ad esempio Non riuscito o Riuscito.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp run resubmit

Richiedere una nuova esecuzione con stato a partire da un'azione idonea di un'esecuzione completata.

Richiede --workflow, --run-id e uno --action, più conferma o --yes. Si tratta dell'API run-resubmit con actionsToResubmit, non la riproduzione della cronologia dei trigger. Il runtime deve annunciare canResubmit=true per l'azione eseguita; idoneità mancante, false o non valida, azioni ignorate e esecuzioni di origine attive rifiutano prima di POST. L'interfaccia della riga di comando non abilita mai la funzionalità o emula l'idoneità del grafico. L'identità di esecuzione/azione e i metadati stabili vengono ricontrollati dopo la conferma. Il runtime usa la versione del flusso di lavoro di origine e conserva i risultati precedenti. Le azioni selezionate/dipendenti possono ripetere effetti esterni con le connessioni e le impostazioni correnti. Si tratta di una nuova esecuzione, non di ripresa sul posto o di un ripristino di tipo exactly-once. Report HTTP 202 accettati, non completati. newRunId proviene solo dal servizio; report di identità mancanti accettatiNewRunIdUnknown. Nessun fallback percorso/ultima esecuzione, sostituzione della cronologia trigger, ripristino della configurazione o tentativo post automatico. Usare run wait separatamente quando viene restituita una nuova identità. Ogni invio preliminare usa una scadenza di 60 secondi, esclusa l'ora di conferma interattiva.

az logicapp run resubmit --action
                         --run-id
                         --workflow
                         [--acquire-policy-token]
                         [--change-reference]
                         [--context]
                         [--host-key]
                         [--local]
                         [--name]
                         [--port]
                         [--resource-group]
                         [--yes]

Esempio

Inviare di nuovo un'azione idonea da un'esecuzione con stato mantenuta completata.

az logicapp run resubmit --local --workflow hello --run-id RUN_ID --action Send_HTTP --yes

Parametri necessari

--action

Un'azione eseguita nell'esecuzione dell'origine completata; richiede runtime canResubmit=true.

--run-id

ID esecuzione flusso di lavoro.

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--name -n

Nome del sito Standard dell'app per la logica.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

--yes -y

Ignorare la conferma di una nuova esecuzione e potenzialmente ripetuti effetti esterni.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp run show

Mostra un'esecuzione del flusso di lavoro.

az logicapp run show --run-id
                     --workflow
                     [--context]
                     [--host-key]
                     [--local]
                     [--name]
                     [--port]
                     [--resource-group]
                     [--show-content-urls]

Esempio

Visualizzare un'esecuzione da un runtime locale.

az logicapp run show --local --port 7071 --workflow process-order --run-id 08584129676611502966413873720CU00

Parametri necessari

--run-id

ID esecuzione flusso di lavoro.

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--name -n

Nome del sito Standard dell'app per la logica.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

--show-content-urls

Generare URI di collegamento al contenuto con supporto sas. Per impostazione predefinita, i valori URI di redacts.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp run start

Avviare un'esecuzione del flusso di lavoro attivando un trigger.

az logicapp run start --trigger
                      --workflow
                      [--acquire-policy-token]
                      [--change-reference]
                      [--context]
                      [--host-key]
                      [--local]
                      [--name]
                      [--payload-file]
                      [--port]
                      [--resource-group]

Esempio

Avviare un'esecuzione in un runtime locale.

az logicapp run start --local --port 7071 --workflow process-order --trigger manual --payload-file .\payload.json

Parametri necessari

--trigger

Nome del trigger.

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--name -n

Nome del sito Standard dell'app per la logica.

--payload-file

File di payload JSON.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az logicapp run wait

Attendere che un'esecuzione con stato raggiunga lo stato del terminale entro una scadenza.

Supporta l'esecuzione di app Standard locali e distribuite e destinazioni salvate. Exit 0 significa osservato Succeeded; 4 indica uno stato del terminale diverso; 2 indica che la scadenza dell'attesa dell'interfaccia della riga di comando è scaduta (non timeout del flusso di lavoro); 1 indica un errore di osservazione. Le esecuzioni mancanti, gli errori di autorizzazione, le risposte in formato non valido e gli stati sconosciuti hanno esito negativo tempestivamente. Nessun periodo di tolleranza per l'esecuzione mancante, annullamento implicito o nuovo tentativo. L'output JSON/table/query viene mantenuto prima dell'uscita dal risultato diverso da zero. Le risposte omettono input, output, errori del provider e URL firmati. Ogni richiesta di rete è associata; una lettura in anteprima può superare la scadenza del polling entro il timeout di lettura di 5 secondi. La risoluzione DNS del sistema operativo e l'acquisizione del token dell'interfaccia della riga di comando non vengono interrotte forzatamente da tale timeout di rete.

az logicapp run wait --run-id
                     --workflow
                     [--acquire-policy-token]
                     [--change-reference]
                     [--context]
                     [--host-key]
                     [--interval]
                     [--local]
                     [--name]
                     [--port]
                     [--resource-group]
                     [--timeout]

Esempio

Attendere fino a un minuto per un'esecuzione con stato locale.

az logicapp run wait --local --workflow hello --run-id RUN_ID --timeout 60 --interval 2

Parametri necessari

--run-id

ID esecuzione flusso di lavoro.

--workflow

Nome del flusso di lavoro.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--context

Contesto dell'interfaccia della riga di comando di App per la logica denominato usato per risolvere le coordinate di destinazione.

--host-key

Chiave master per un host locale che ne richiede uno. Inviato come intestazione x-functions-key.

--interval

Intervallo di polling in secondi (1-300), non superiore al timeout. Il valore predefinito è 5.

Proprietà Valore
Valore predefinito: 5
--local

Scegliere come destinazione un runtime di App per la logica locale anziché un'app distribuita.

Proprietà Valore
Valore predefinito: False
--name -n

Nome del sito Standard dell'app per la logica.

--port

Porta di runtime locale. Richiede --local quando specificato nella riga di comando.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

--timeout

Scadenza osservazione in secondi (1-86400). Il timeout non annulla mai un'esecuzione. Il valore predefinito è 300.

Proprietà Valore
Valore predefinito: 300
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False