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

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter lokaler Projektkontext. Cloudkontexte werden abgelehnt, nicht durch ein anderes lokales Ziel ersetzt.

--file

Vorhandene workflow.json oder eine bloße Definition anstelle der Startvorlage zu verwenden.

--force

Ersetzen Sie den Workflow, falls er bereits vorhanden ist. Es ist nicht sicher, ohne den Vorgang erneut zu versuchen.

Eigenschaft Wert
Standardwert: False
--kind

Workflowart. Der Standardwert ist "Stateful" oder die Art in "-file".

Eigenschaft Wert
Zulässige Werte: Stateful, Stateless
--path

Vorhandenes Projektstamm. Standardmäßig wird der lokale Kontextpfad oder das aktuelle Verzeichnis verwendet.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--allow-non-atomic

Erforderliche Bestätigung, dass VFS-Mutationen nicht transaktional sind und kein Rollback garantieren oder jedes Rennen verhindern können.

Eigenschaft Wert
Standardwert: False
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--if-match

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.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

--yes -y

Nicht um Bestätigung bitten. Umgehung von Revisionsprüfungen oder nicht-atomischen Bestätigungen nicht.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--allow-non-atomic

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
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

--yes -y

Nicht um Bestätigung bitten. Umgehung von Momentaufnahmenprüfungen oder nicht-atomischen Bestätigungen nicht.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--allow-non-atomic

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
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

--yes -y

Nicht um Bestätigung bitten. Umgehung von Momentaufnahmenprüfungen oder nicht-atomischen Bestätigungen nicht.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--output-path

Zieldatei .json für einen Workflow. Kein vollständiger App-Export. Definitionen können autorierte geheime Schlüssel enthalten.

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--force

Atomisch ersetzen Sie eine vorhandene reguläre Ausgabedatei.

Eigenschaft Wert
Standardwert: False
--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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.

--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--continuation-token --next-token

Clientseitiges Offsettoken von nextContinuationToken. Der Bestand wird für jeden Anruf vor der Auslagerung vollständig gelesen.

Eigenschaft Wert
Parametergruppe: Pagination Arguments
--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--max-items

Maximale Anzahl von Workflows, die auf dieser Seite zurückgegeben werden sollen.

Eigenschaft Wert
Parametergruppe: Pagination Arguments
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--file

Vollständig verfasste workflow.json ersetzen den vorhandenen Workflow durch denselben Zustands-/Zustandslosen Typ. Keine bloße Definition oder Teilpatch.

--workflow

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--allow-non-atomic

Erforderliche Bestätigung, dass VFS-Mutationen nicht transaktional sind und kein Rollback garantieren oder jedes Rennen verhindern können.

Eigenschaft Wert
Standardwert: False
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--if-match

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.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

--yes -y

Nicht um Bestätigung bitten. Umgehung von Revisionsprüfungen oder nicht-atomischen Bestätigungen nicht.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

--workflow

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.

--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--all

Überprüfen Sie jeden Workflow.

Eigenschaft Wert
Standardwert: False
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--context

Benannter Logik-Apps CLI-Kontext, der zum Auflösen von Zielkoordinaten verwendet wird.

--fail-on-warning

Warnungen verursachen einen Nicht-Null-Exit.

Eigenschaft Wert
Standardwert: False
--host-key

Hauptschlüssel für einen lokalen Host, der einen benötigt. Als X-Functions-Schlüsselheader gesendet.

--local

Ziel einer lokalen Logik-Apps-Laufzeit anstelle einer bereitgestellten App.

Eigenschaft Wert
Standardwert: False
--name -n

Name der Logic App Standard-Website.

--path

Project Stamm. Standardmäßig wird der lokale Kontextpfad oder das aktuelle Verzeichnis verwendet.

--port

Lokaler Laufzeitport. Erfordert "-local", wenn er in der Befehlszeile angegeben wird.

--resource-group -g

Name der Ressourcengruppe, die die Logic App Standard-Website enthält.

--with-runtime

Führen Sie auch die Laufzeitüberprüfung aus.

Eigenschaft Wert
Standardwert: False
--workflow

Überprüfen Sie einen Workflow.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False