az logicapp workflow
Note
Dieser Verweis ist Teil der Logicapp-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az logicapp-Workflowbefehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.
Verwalten von Logik-Apps Standardworkflows.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az logicapp workflow create |
Fügen Sie einem vorhandenen lokalen Logic Apps Standard-Projekt einen Workflow hinzu. |
Extension | GA |
| az logicapp workflow delete |
Entfernen Sie eine workflow.json beim Aufbewahren freigegebener und gleichgeordneter Dateien. |
Extension | GA |
| az logicapp workflow disable |
Konfigurieren Sie einen bereitgestellten Standardworkflow als deaktiviert, und beobachten Sie den Laufzeitstatus. |
Extension | GA |
| az logicapp workflow enable |
Konfigurieren Sie einen bereitgestellten Standardworkflow als aktiviert und beobachten Sie den Laufzeitstatus. |
Extension | GA |
| az logicapp workflow export |
Exportieren Sie einen erstellten workflow.json, ohne die App zu ändern. |
Extension | GA |
| az logicapp workflow list |
Auflisten von Workflows in einer ausgeführten lokalen oder bereitgestellten Logic Apps Standard-App. |
Extension | GA |
| az logicapp workflow set |
Ersetzen Sie ein vorhandenes workflow.json durch Revisionsprüfungen und Laufzeitvorstart. |
Extension | GA |
| az logicapp workflow show |
Lesen Sie die Metadaten eines Workflows, und lesen Sie workflow.json. |
Extension | GA |
| az logicapp workflow validate |
Workflowdefinitionen standardmäßig offline überprüfen. |
Extension | GA |
az logicapp workflow create
Fügen Sie einem vorhandenen lokalen Logic Apps Standard-Projekt einen Workflow hinzu.
Autoren nur lokal und tätigen keinen Netzwerkanruf. Schreibt nur die workflow.jsondes Workflows, sodass host.json und local.settings.json unberührt bleiben, sodass das Hinzufügen eines zweiten Workflows nicht destruktiv ist. Nicht idempotent: Es schlägt fehl, wenn der Workflow bereits vorhanden ist, sodass es sicher ist, nur mit --force zu versuchen.
az logicapp workflow create --workflow
[--acquire-policy-token]
[--change-reference]
[--context]
[--file]
[--force]
[--kind {Stateful, Stateless}]
[--path]
Beispiele
Fügen Sie einen Workflow mithilfe der Startvorlage hinzu.
az logicapp workflow create --path .\orders --workflow process-order
Fügen Sie einen Workflow aus einer erstellten Definition hinzu.
az logicapp workflow create --path .\orders --workflow send-message --file .\send.json
Erforderliche Parameter
Name des hinzuzufügenden Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter lokaler Projektkontext. Cloudkontexte werden abgelehnt, nicht durch ein anderes lokales Ziel ersetzt.
Vorhandene workflow.json oder eine bloße Definition anstelle der Startvorlage zu verwenden.
Ersetzen Sie den Workflow, falls er bereits vorhanden ist. Es ist nicht sicher, ohne den Vorgang erneut zu versuchen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Workflowart. Der Standardwert ist "Stateful" oder die Art in "-file".
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Stateful, Stateless |
Vorhandenes Projektstamm. Standardmäßig wird der lokale Kontextpfad oder das aktuelle Verzeichnis verwendet.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow delete
Entfernen Sie eine workflow.json beim Aufbewahren freigegebener und gleichgeordneter Dateien.
Erfordert --allow-non-atomic, um das Nichttransaktionsverhalten der Laufzeit VFS zu bestätigen. Liest und überprüft den vorhandenen unterstützten Workflow und die genaue Überarbeitung, fordert "--yes" nicht an, überprüft nach der Bestätigung erneut, und löscht nur workflow.json. Überprüft, ob keine Dateiebene 404 vorhanden ist; Unbekannte Ergebnisse oder eine neu erstellte Datei sind Fehler, nie im Hintergrund wiederholt. --if-match bindet optional das Löschen an eine frühere Show/Export-Revision.
Andere Workflowdateien und das Workflowverzeichnis werden beibehalten, ebenso wie freigegebene App-Einstellungen, Verbindungen, Artefakte und Identitäten. Das Entfernen der Laufzeit ist asynchron; Dadurch werden aktive Ausführungen nicht abgebrochen, der Ausführungsverlauf gelöscht oder die App-Ressource gelöscht. Zuerst für die Wiederherstellung exportieren. Es wird keine Wildcard-/Erzwingungsänderungsumgehung unterstützt.
az logicapp workflow delete --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--if-match]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Beispiele
Löschen eines Workflows auf einem ausgeführten lokalen Host.
az logicapp workflow delete --local --workflow hello --allow-non-atomic --yes
Löschen Sie einen Workflow mithilfe eines gespeicherten Ziels und einer Bestätigung.
az logicapp workflow delete --context dev --workflow hello --allow-non-atomic
Erforderliche Parameter
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Erforderliche Bestätigung, dass VFS-Mutationen nicht transaktional sind und kein Rollback garantieren oder jedes Rennen verhindern können.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Genaues ETag aus Workflowpräsentation/-export. Ablehnen einer veralteten Bearbeitung. Wildcards und schwache ETags werden abgelehnt; ETags werden immer überprüft, auch wenn sie weggelassen werden.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Nicht um Bestätigung bitten. Umgehung von Revisionsprüfungen oder nicht-atomischen Bestätigungen nicht.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow disable
Konfigurieren Sie einen bereitgestellten Standardworkflow als deaktiviert, und beobachten Sie den Laufzeitstatus.
Unterstützt bereitgestellte Stateful/Stateless-Workflows mithilfe von -g/-n oder einem Cloudkontext. Lokale Laufzeitziele werden ohne Anforderungen, Dateibearbeitungen oder Hostneustarts abgelehnt. Das Deaktivieren stoppt neue normale Workflowinstanzen/Trigger nach der Verteilung; Vorhandene laufende/ausstehende Ausführung werden fortgesetzt. Dadurch werden keine Ausführungen abgebrochen, der Verlauf gelöscht, die Auslöser zurückgesetzt oder die App-Ressource beendet. Erfordert --allow-non-atomic and confirmation unless --yes is supplied. Der App-Dienst ersetzt die gesamte Einstellungszuordnung; Werte werden aus einer Momentaufnahme beibehalten, aber nicht verknüpfte gleichzeitige Änderungen können verloren gehen. Es gibt keine ETag-/Transaktionsgarantie für Einstellungen. Einstellungsupdates können Hosting-/Neuladeeffekte haben. "configuredState" wird durch das Rücklesen von Einstellungen überprüft; runtimeState ist eine separate einzelne Beobachtung. Ausstehende/unbekannte Ergebnisse warnen, anstatt das Auslösen der Quieszenz in Anspruch zu nehmen. Bereits konfigurierte Anforderungen schreiben oder werden nicht aufgefordert. Es wird kein automatischer Wiederholungs-/Rollbackversuch versucht, und unsichere Schreib-/Lesefehler werden zurückgegeben. Weder Einstellungswerte noch Unformatierte Anbieterfehler werden in Befehlsergebnissen oder den REST-Debugprotokollen dieses Vorgangs angezeigt.
az logicapp workflow disable --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Beispiele
Deaktivieren Sie nur Hello, ohne die App zu beenden oder die Ausführung abzusagen.
az logicapp workflow disable -g my-rg -n my-app --workflow hello --allow-non-atomic
Deaktivieren Sie einen Workflow über ein gespeichertes bereitgestelltes Ziel.
az logicapp workflow disable --context production --workflow hello --allow-non-atomic --yes
Erforderliche Parameter
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Erforderliche Bestätigung, dass Der App-Dienst die vollständige App-Einstellungszuordnung ersetzt. Gleichzeitige nicht verknüpfte Änderungen können trotz Preflight/Readback verloren gehen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Nicht um Bestätigung bitten. Umgehung von Momentaufnahmenprüfungen oder nicht-atomischen Bestätigungen nicht.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow enable
Konfigurieren Sie einen bereitgestellten Standardworkflow als aktiviert und beobachten Sie den Laufzeitstatus.
Unterstützt bereitgestellte Stateful/Stateless-Workflows mithilfe von -g/-n oder einem Cloudkontext. Lokale Laufzeitziele werden abgelehnt, ohne Dateien zu bearbeiten oder Hosts neu zu starten. Erfordert --allow-non-atomic, da App Service beim Festlegen Workflows.<name>.FlowStatedie gesamte App-Einstellungszuordnung ersetzt. Andere Einstellungen werden aus der Momentaufnahme beibehalten, aber gleichzeitige nicht verknüpfte Updates können trotz Preflight und Readback verloren gehen. Koordinieren Sie alle Einstellungsautoren. Erfordert Bestätigung, es sei denn, --yes wird angegeben; Aktivierung kann den angesammelten Trigger-Backlog verarbeiten. Meldet überprüfte konfiguriertState separat von runtimeState nach einer Laufzeitbeobachtung. Konvergent bedeutet übereinstimmungsfähige Metadaten, nicht entwässerte Ausführungen oder Nachweise, dass alle Verteiler stillgelegt werden. Ausstehende/unbekannte Zustände erzeugen Warnungen ohne automatische Wiederholungen oder Rollbacks. Dadurch wird die App, Die Bearbeitungsdefinitionen, das Abbrechen oder das Löschen des Verlaufs nicht gestartet/beendet. App-Einstellungen und Fehlertexte des Anbieters werden nicht verfügbar gemacht, einschließlich der REST-Debugprotokolle dieses Vorgangs.
az logicapp workflow enable --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Beispiele
Aktivieren Sie einen bereitgestellten Workflow nach der Koordination von Einstellungsautoren.
az logicapp workflow enable -g my-rg -n my-app --workflow hello --allow-non-atomic
Verwenden Sie ein gespeichertes bereitgestelltes Ziel ohne Aufforderung.
az logicapp workflow enable --context production --workflow hello --allow-non-atomic --yes
Erforderliche Parameter
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Erforderliche Bestätigung, dass Der App-Dienst die vollständige App-Einstellungszuordnung ersetzt. Gleichzeitige nicht verknüpfte Änderungen können trotz Preflight/Readback verloren gehen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Nicht um Bestätigung bitten. Umgehung von Momentaufnahmenprüfungen oder nicht-atomischen Bestätigungen nicht.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow export
Exportieren Sie einen erstellten workflow.json, ohne die App zu ändern.
Behält die tatsächliche Zustands- oder Zustandslose Art und die vollständige erstellte Workflowdatei, einschließlich Ausdrücke und Laufzeitkonfiguration, bei. Erfordert ein .json Ziel außerhalb des Dateisystemstamms und --force, um eine Datei zu ersetzen. Veröffentlicht die vollständige Datei atomisch; Verzeichnisse und symbolische Verknüpfungen werden abgelehnt. Es sind keine vollständigen App-Downloads, Verbindungen oder App-Anmeldeinformationen enthalten. Definitionen können erstellte vertrauliche Literale enthalten: Schützen der Ausgabedatei. Das Ergebnis enthält das Quelldatei-Etag für einen späteren --if-match Guard.
az logicapp workflow export --output-path
--workflow
[--acquire-policy-token]
[--change-reference]
[--context]
[--force]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
Beispiele
Exportieren Sie einen lokalen Workflow.
az logicapp workflow export --local --workflow hello --output-path .\download\hello\workflow.json
Exportieren Sie einen bereitgestellten Workflow.
az logicapp workflow export -g my-rg -n my-app --workflow hello --output-path .\hello.json
Erforderliche Parameter
Zieldatei .json für einen Workflow. Kein vollständiger App-Export. Definitionen können autorierte geheime Schlüssel enthalten.
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Atomisch ersetzen Sie eine vorhandene reguläre Ausgabedatei.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow list
Auflisten von Workflows in einer ausgeführten lokalen oder bereitgestellten Logic Apps Standard-App.
Gibt den Wert und nextContinuationToken zurück. Jedes Element verfügt über Namen, Art, Zustand und Integrität. Ruft den gesamten Dienstbestand vor clientseitigem Paging ab, sortiert nach Name. Token sind Offsets, keine Momentaufnahmen; Bestandsänderungen zwischen Anrufen können Seitenbegrenzungen verschieben. Unbekannter Zustand oder Integrität wird als NULL gemeldet. Das Durchlaufen des Inventars ermöglicht höchstens 100 Serviceseiten und 10000 akkumulierte Einträge, die explizit ohne Teilergebnisse fehlschlagen, wenn beide Grenzwerte überschritten werden.
az logicapp workflow list [--context]
[--continuation-token --next-token]
[--host-key]
[--local]
[--max-items]
[--name]
[--port]
[--resource-group]
Beispiele
Entdecken Sie Workflows in einer lokalen Laufzeit.
az logicapp workflow list --local --port 7071 --output table
Entdecken Sie Workflows in einer bereitgestellten App.
az logicapp workflow list --resource-group my-rg --name my-app
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Clientseitiges Offsettoken von nextContinuationToken. Der Bestand wird für jeden Anruf vor der Auslagerung vollständig gelesen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Pagination Arguments |
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Maximale Anzahl von Workflows, die auf dieser Seite zurückgegeben werden sollen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Pagination Arguments |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow set
Ersetzen Sie ein vorhandenes workflow.json durch Revisionsprüfungen und Laufzeitvorstart.
Erfordert eine vollständige --Datei mit derselben Stateful/Stateless-Art. Führt vor dem Schreiben statische Überprüfungen und Ziellaufzeitdefinitionsüberprüfungen durch. Liest die aktuelle Dateirevision, bestätigt das Ziel, überprüft nach der Bestätigung erneut, schreibt mit einer exakten If-Match-Übereinstimmung und überprüft die Schreibbestätigung und Dateibytes. --if-match kann das Update auch von einer vorherigen Präsentation/Export an die Überarbeitung binden. Es ist keine Umgehung mit Kraftkraft verfügbar. Identische Eingaben werden überprüft, aber nicht geschrieben.
Erfordert --allow-non-atomic: VFS ist nicht transaktional. ETag-Prüfungen können nicht verhindern, dass jedes Rennen oder ein teilweiser Upload ausgeführt wird, und eine gleichzeitig gelöschte Datei kann neu erstellt werden. Exportieren Sie zuerst, und koordinieren Sie sie mit anderen Autoren. Unerwartete Erstellung, mehrdeutige Fehler und nicht überprüfte Ergebnisse schlagen explizit fehl. Eine nicht übereinstimmende Revision im Besitz wird nur bedingt wiederhergestellt, wenn der Besitz überprüft werden kann; neuere oder fehlende Dateien werden nicht blind überschrieben. Garantierter Rollback ist nicht verfügbar.
Die Überprüfung deckt die erstellte Datei ab, nicht die Ausführung oder abgeschlossene Erneutes Laden der Laufzeit. Dadurch wird kein neuer Workflow absichtlich erstellt, seine Art konvertiert, freigegebene Einstellungen/Verbindungen geändert oder die Ausführung abgebrochen. Schreibgeschützte/run-from-package-Ziele können Schreibvorgänge ablehnen; Verwenden Sie stattdessen dokumentierte Bereitstellungsbefehle.
az logicapp workflow set --file
--workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--if-match]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Beispiele
Aktualisieren Sie einen Workflow auf einem ausgeführten lokalen Host, nachdem ein Export beibehalten wurde.
az logicapp workflow set --local --workflow hello --file .\edited\workflow.json --allow-non-atomic --yes
Schützen Sie ein bereitgestelltes Update mithilfe des ETags, das während des Exports abgerufen wurde.
az logicapp workflow set -g my-rg -n my-app --workflow hello --file .\edited\workflow.json --if-match saved-etag --allow-non-atomic
Erforderliche Parameter
Vollständig verfasste workflow.json ersetzen den vorhandenen Workflow durch denselben Zustands-/Zustandslosen Typ. Keine bloße Definition oder Teilpatch.
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Erforderliche Bestätigung, dass VFS-Mutationen nicht transaktional sind und kein Rollback garantieren oder jedes Rennen verhindern können.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Genaues ETag aus Workflowpräsentation/-export. Ablehnen einer veralteten Bearbeitung. Wildcards und schwache ETags werden abgelehnt; ETags werden immer überprüft, auch wenn sie weggelassen werden.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Nicht um Bestätigung bitten. Umgehung von Revisionsprüfungen oder nicht-atomischen Bestätigungen nicht.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow show
Lesen Sie die Metadaten eines Workflows, und lesen Sie workflow.json.
Gibt Den Namen, den Typ, den Zustand, den Status, das Etag und den Workflow zurück (das vollständige workflow.json-Objekt). Liest die Laufzeitmetadaten und Dateiebene mit demselben Ziel und derselben Authentifizierung. Löst app-Einstellungen nicht auf oder lädt Verbindungen, Anmeldeinformationen oder andere App-Dateien herunter. Autorendefinitionen können selbst vertrauliche Literale enthalten. Die JSON-Ausgabe enthält die Definition; Die Tabellenausgabe zeigt nur Namen, Art, Zustand und Integrität an. Das Etag kann übergeben werden, um eine Bearbeitungssitzung festzulegen/zu löschen –-wenn-match zu schützen.
az logicapp workflow show --workflow
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
Beispiele
Lesen Sie einen lokalen Workflow.
az logicapp workflow show --local --workflow hello
Lesen eines Workflows mithilfe eines gespeicherten Kontexts.
az logicapp workflow show --context dev --workflow hello
Erforderliche Parameter
Name des Workflows.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az logicapp workflow validate
Workflowdefinitionen standardmäßig offline überprüfen.
Ungültige Workflow-Shapes, einschließlich Nicht-Objekttrigger, werden als strukturierte Validierungsergebnisse und nicht als unerwartete Ausnahmen zurückgegeben. Bei der statischen Überprüfung werden weiterhin Aktionen und Verweise überprüft, wenn Trigger ungültig sind.
az logicapp workflow validate [--acquire-policy-token]
[--all]
[--change-reference]
[--context]
[--fail-on-warning]
[--host-key]
[--local]
[--name]
[--path]
[--port]
[--resource-group]
[--with-runtime]
[--workflow]
Beispiele
Überprüfen Sie einen Workflow in einem lokalen Projekt.
az logicapp workflow validate --path .\orders --workflow process-order
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Überprüfen Sie jeden Workflow.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.
Warnungen verursachen einen Nicht-Null-Exit.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.
Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Name der Logic App Standard-Website.
Project Stamm. Standardmäßig wird der lokale Kontextpfad oder das aktuelle Verzeichnis verwendet.
Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.
Name der Ressourcengruppe, die die Logic App Standard-Website enthält.
Führen Sie auch die Laufzeitüberprüfung aus.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Überprüfen Sie einen Workflow.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |