az logicapp workflow
Note
Cette référence fait partie de l’extension logicapp pour la Azure CLI (version 2.67.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az logicapp workflow . Apprenez-en davantage sur les extensions.
Gérer les flux de travail Logic Apps Standard.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az logicapp workflow create |
Ajoutez un flux de travail à un projet Logic Apps Standard local existant. |
Extension | GA |
| az logicapp workflow delete |
Supprimez une workflow.json tout en conservant les fichiers partagés et frères. |
Extension | GA |
| az logicapp workflow disable |
Configurez un flux de travail Standard déployé comme Désactivé et observez l’état d’exécution. |
Extension | GA |
| az logicapp workflow enable |
Configurez un flux de travail Standard déployé comme activé et observez l’état d’exécution. |
Extension | GA |
| az logicapp workflow export |
Exportez un workflow.json créé sans modifier l’application. |
Extension | GA |
| az logicapp workflow list |
Répertoriez les flux de travail dans une application Logic Apps Standard en cours d’exécution ou déployée. |
Extension | GA |
| az logicapp workflow set |
Remplacez une workflow.json existante par les vérifications de révision et le préversion du runtime. |
Extension | GA |
| az logicapp workflow show |
Lisez les métadonnées d’un flux de travail et créez workflow.json. |
Extension | GA |
| az logicapp workflow validate |
Validez les définitions de flux de travail hors connexion par défaut. |
Extension | GA |
az logicapp workflow create
Ajoutez un flux de travail à un projet Logic Apps Standard local existant.
Les auteurs localement uniquement et n’effectue aucun appel réseau. Écrit uniquement le workflow.jsondu flux de travail, laissant host.json et local.settings.json non touché, de sorte que l’ajout d’un deuxième flux de travail n’est pas destructeur. Pas idempotent : il échoue si le flux de travail existe déjà, il est donc sûr de réessayer uniquement avec --force.
az logicapp workflow create --workflow
[--acquire-policy-token]
[--change-reference]
[--context]
[--file]
[--force]
[--kind {Stateful, Stateless}]
[--path]
Exemples
Ajoutez un flux de travail à l’aide du modèle de démarrage.
az logicapp workflow create --path .\orders --workflow process-order
Ajoutez un flux de travail à partir d’une définition créée.
az logicapp workflow create --path .\orders --workflow send-message --file .\send.json
Paramètres obligatoires
Nom du flux de travail à ajouter.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte de projet local nommé. Les contextes cloud sont refusés, et non remplacés par une autre cible locale.
workflow.json ou définition complète existante à utiliser au lieu du modèle de démarrage.
Remplacez le flux de travail s’il existe déjà. Pas sûr de réessayer sans elle.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Type de flux de travail. La valeur par défaut est Avec état ou le type dans --file.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Stateful, Stateless |
Racine du projet existant. Par défaut, le chemin d’accès au contexte local ou le répertoire actif.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow delete
Supprimez une workflow.json tout en conservant les fichiers partagés et frères.
Exige que --allow-non-atomic reconnaisse le comportement VFS non transactionnel du runtime. Lit et vérifie le flux de travail pris en charge existant et la révision exacte, invite à moins que --oui soit fourni, revérifie après confirmation et supprime conditionnellement uniquement workflow.json. Vérifie l’absence avec un plan de fichiers 404 ; les résultats inconnus ou un fichier recréé sont des erreurs, jamais retentées en mode silencieux. --if-match lie éventuellement la suppression à une révision d’affichage/exportation antérieure.
D’autres fichiers de flux de travail et le répertoire de flux de travail sont conservés, tels que les paramètres d’application partagés, les connexions, les artefacts et les identités. La suppression du runtime est asynchrone ; cela n’annule pas les exécutions actives, videz l’historique des exécutions ou supprimez la ressource d’application. Exportez d’abord pour la récupération. Aucun contournement de révision générique/force n’est pris en charge.
az logicapp workflow delete --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--if-match]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Exemples
Supprimez un flux de travail sur un hôte local en cours d’exécution.
az logicapp workflow delete --local --workflow hello --allow-non-atomic --yes
Supprimez un flux de travail à l’aide d’une cible enregistrée et de confirmation.
az logicapp workflow delete --context dev --workflow hello --allow-non-atomic
Paramètres obligatoires
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Accusé de réception requis que les mutations VFS ne sont pas transactionnelles et ne peuvent pas garantir la restauration ou empêcher chaque course.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
ETag exact du flux de travail show/export. Refusez une modification obsolète. Les caractères génériques et les ETags faibles sont rejetés ; Les ETags sont toujours vérifiés même lorsqu’ils sont omis.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Ne pas demander de confirmation. Ne contourne pas les vérifications de révision ou l’accusé de réception non atomique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow disable
Configurez un flux de travail Standard déployé comme Désactivé et observez l’état d’exécution.
Prend en charge les flux de travail avec état/sans état déployés à l’aide de -g/-n ou d’un contexte cloud. Les cibles de runtime local sont rejetées sans demandes, modifications de fichiers ou redémarrages de l’hôte. La désactivation arrête les nouvelles instances/déclencheurs de flux de travail ordinaires après la propagation ; les exécutions en cours/en attente existantes continuent. Cela n’annule pas les exécutions, l’historique de vidage, les déclencheurs de réinitialisation ou l’arrêt de la ressource d’application. Nécessite --allow-non-atomic et confirmation, sauf si --oui est fourni. App Service remplace l’intégralité de la carte des paramètres ; les valeurs sont conservées à partir d’un instantané, mais les modifications simultanées non liées peuvent être perdues. Il n’existe aucun paramètre ETag/garantie transactionnelle. Les mises à jour des paramètres peuvent avoir des effets d’hébergement/rechargement. configureState est vérifié par la lecture différée des paramètres ; runtimeState est une observation unique distincte. Les résultats en attente/inconnus avertissent au lieu de revendiquer la quiescence du déclencheur. Les demandes déjà configurées n’écrivent pas ou n’invitent pas. Aucune nouvelle tentative/restauration automatique n’est tentée, et les écritures/lectures incertaines retournent des erreurs. Ni les valeurs de paramètres ni les erreurs de fournisseur brutes n’apparaissent dans les résultats de commande ou les journaux de débogage REST de cette opération.
az logicapp workflow disable --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Exemples
Désactivez uniquement hello, sans arrêter son application ou annuler les exécutions.
az logicapp workflow disable -g my-rg -n my-app --workflow hello --allow-non-atomic
Désactivez un flux de travail via une cible déployée enregistrée.
az logicapp workflow disable --context production --workflow hello --allow-non-atomic --yes
Paramètres obligatoires
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Accusé de réception obligatoire indiquant qu’App Service remplace la carte complète des paramètres de l’application. Les modifications simultanées non liées peuvent être perdues malgré le préversion/lecture différée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Ne pas demander de confirmation. Ne contourne pas les vérifications d’instantanés ou l’accusé de réception non atomique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow enable
Configurez un flux de travail Standard déployé comme activé et observez l’état d’exécution.
Prend en charge les flux de travail avec état/sans état déployés à l’aide de -g/-n ou d’un contexte cloud. Les cibles de runtime local sont rejetées sans modifier les fichiers ou redémarrer les hôtes. Nécessite --allow-non-atomic, car App Service remplace l’ensemble des paramètres de l’application map lors de la définition Workflows.<name>.FlowState. D’autres paramètres sont conservés de l’instantané, mais les mises à jour non liées simultanées peuvent être perdues malgré le préversion et la lecture différée. Coordonnez tous les enregistreurs de paramètres. Nécessite une confirmation, sauf si --oui est fourni ; l’activation peut traiter le backlog de déclencheur cumulé. Les rapports vérifiés configureState séparément de runtimeState après une observation du runtime. Convergé signifie que les métadonnées correspondantes, pas les exécutions vidées ou la preuve que tous les répartiteurs sont arrêtés. Les états en attente/inconnus produisent des avertissements sans nouvelles tentatives ou restauration automatiques. Cela ne démarre pas/arrête l’application, modifie les définitions, annule les exécutions ou l’historique de vidage. Les paramètres de l’application et les corps d’erreur du fournisseur ne sont pas exposés, y compris par les journaux de débogage REST de cette opération.
az logicapp workflow enable --workflow
[--acquire-policy-token]
[--allow-non-atomic]
[--change-reference]
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
[--yes]
Exemples
Activez un flux de travail déployé après la coordination des enregistreurs de paramètres.
az logicapp workflow enable -g my-rg -n my-app --workflow hello --allow-non-atomic
Utilisez une cible déployée enregistrée sans invite.
az logicapp workflow enable --context production --workflow hello --allow-non-atomic --yes
Paramètres obligatoires
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Accusé de réception obligatoire indiquant qu’App Service remplace la carte complète des paramètres de l’application. Les modifications simultanées non liées peuvent être perdues malgré le préversion/lecture différée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Ne pas demander de confirmation. Ne contourne pas les vérifications d’instantanés ou l’accusé de réception non atomique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow export
Exportez un workflow.json créé sans modifier l’application.
Conserve le type avec état ou sans état réel et le fichier de flux de travail créé complet, y compris les expressions et la configuration du runtime. Nécessite une destination .json en dehors de la racine du système de fichiers et --force pour remplacer un fichier. Publie le fichier complet de manière atomique ; les répertoires et les liens symboliques sont rejetés. Aucun téléchargement complet de l’application, de connexions ou d’informations d’identification d’application n’est inclus. Les définitions peuvent contenir des littéraux sensibles créés : protégez le fichier de sortie. Le résultat inclut l’etag de fichier source pour un garde --if-match ultérieur.
az logicapp workflow export --output-path
--workflow
[--acquire-policy-token]
[--change-reference]
[--context]
[--force]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
Exemples
Exportez un flux de travail local.
az logicapp workflow export --local --workflow hello --output-path .\download\hello\workflow.json
Exportez un flux de travail déployé.
az logicapp workflow export -g my-rg -n my-app --workflow hello --output-path .\hello.json
Paramètres obligatoires
Fichier .json de destination pour un flux de travail. Pas d’exportation complète de l’application. Les définitions peuvent contenir des secrets créés.
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Remplacez atomiquement un fichier de sortie standard existant.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow list
Répertoriez les flux de travail dans une application Logic Apps Standard en cours d’exécution ou déployée.
Retourne la valeur et nextContinuationToken. Chaque élément a le nom, le type, l’état et l’intégrité. Récupère l’inventaire de service entier avant la pagination côté client, triée par nom. Les jetons sont des décalages, et non des instantanés ; les modifications d’inventaire entre les appels peuvent décaler les limites de page. L’état inconnu ou l’intégrité est signalé comme null. La traversée d’inventaire permet au maximum 100 pages de service et 1 000 entrées cumulées, en cas d’échec explicite sans résultats partiels lorsque l’une ou l’autre limite est dépassée.
az logicapp workflow list [--context]
[--continuation-token --next-token]
[--host-key]
[--local]
[--max-items]
[--name]
[--port]
[--resource-group]
Exemples
Découvrez les flux de travail dans un runtime local.
az logicapp workflow list --local --port 7071 --output table
Découvrez les flux de travail dans une application déployée.
az logicapp workflow list --resource-group my-rg --name my-app
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Jeton de décalage côté client de nextContinuationToken. L’inventaire est lu complètement sur chaque appel avant la pagination.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nombre maximal de flux de travail à retourner dans cette page.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow set
Remplacez une workflow.json existante par les vérifications de révision et le préversion du runtime.
Nécessite un fichier complet avec le même type avec état/sans état. Effectue des vérifications statiques et la validation de définition du runtime cible avant d’écrire. Lit la révision actuelle du fichier, confirme la cible, revérifie après confirmation, écrit avec une correspondance exacte et vérifie les octets de reçu et de fichier d’écriture. --if-match peut également lier la mise à jour à la révision à partir d’un affichage/exportation précédent. Aucun contournement forcé n’est disponible. Une entrée identique est validée, mais pas écrite.
Nécessite --allow-non-atomic : VFS n’est pas transactionnel. Les vérifications ETag ne peuvent pas empêcher chaque chargement de race ou partiel, et un fichier supprimé simultanément peut être recréé. Exportez d’abord et coordonnez-les avec d’autres enregistreurs. La création inattendue, les échecs ambigus et les résultats non vérifiés échouent explicitement. Une révision d’propriété incompatible n’est restaurée conditionnellement que lorsque la propriété peut être vérifiée ; les fichiers récents ou manquants ne sont pas remplacés de manière aveugle. La restauration garantie n’est pas disponible.
La vérification couvre le fichier créé, pas l’exécution ni le rechargement du runtime terminé. Cela ne crée pas de flux de travail intentionnellement, convertit son type, modifie les paramètres/connexions partagés ou annule les exécutions. Les cibles en lecture seule/run-from-package peuvent rejeter les écritures ; utilisez plutôt des commandes de déploiement documentées.
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]
Exemples
Mettez à jour un flux de travail sur un hôte local en cours d’exécution après avoir conservé une exportation.
az logicapp workflow set --local --workflow hello --file .\edited\workflow.json --allow-non-atomic --yes
Protégez une mise à jour déployée à l’aide de l’ETag obtenue lors de l’exportation.
az logicapp workflow set -g my-rg -n my-app --workflow hello --file .\edited\workflow.json --if-match saved-etag --allow-non-atomic
Paramètres obligatoires
Création complète workflow.json remplacer le flux de travail existant par le même type avec état/sans état. Pas une définition complète ou un correctif partiel.
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Accusé de réception requis que les mutations VFS ne sont pas transactionnelles et ne peuvent pas garantir la restauration ou empêcher chaque course.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
ETag exact du flux de travail show/export. Refusez une modification obsolète. Les caractères génériques et les ETags faibles sont rejetés ; Les ETags sont toujours vérifiés même lorsqu’ils sont omis.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Ne pas demander de confirmation. Ne contourne pas les vérifications de révision ou l’accusé de réception non atomique.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow show
Lisez les métadonnées d’un flux de travail et créez workflow.json.
Renvoie le nom, le type, l’état, l’intégrité, l’etag et le flux de travail (l’objet workflow.json complet). Lit les métadonnées d’exécution et le plan de fichier avec la même cible et la même authentification. Ne résout pas les paramètres de l’application ou ne télécharge pas les connexions, les informations d’identification ou d’autres fichiers d’application. Les définitions créées peuvent elles-mêmes contenir des littéraux sensibles. La sortie JSON contient la définition ; la sortie de la table affiche uniquement le nom, le type, l’état et l’intégrité. L’etag peut être passé à set/delete --if-match pour protéger une session d’édition.
az logicapp workflow show --workflow
[--context]
[--host-key]
[--local]
[--name]
[--port]
[--resource-group]
Exemples
Lisez un flux de travail local.
az logicapp workflow show --local --workflow hello
Lisez un flux de travail à l’aide d’un contexte enregistré.
az logicapp workflow show --context dev --workflow hello
Paramètres obligatoires
Nom du flux de travail.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az logicapp workflow validate
Validez les définitions de flux de travail hors connexion par défaut.
Les formes de flux de travail non valides, y compris les déclencheurs non-objet, sont retournées sous forme de résultats de validation structurés plutôt que d’exceptions inattendues. La validation statique continue de vérifier les actions et les références lorsque les déclencheurs ne sont pas valides.
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]
Exemples
Validez un flux de travail dans un projet local.
az logicapp workflow validate --path .\orders --workflow process-order
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Validez chaque flux de travail.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Contexte CLI Logic Apps nommé utilisé pour résoudre les coordonnées cibles.
Les avertissements provoquent une sortie non nulle.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Clé principale pour un hôte local qui en nécessite un. Envoyé en tant qu’en-tête x-functions-key.
Ciblez un runtime Logic Apps local au lieu d’une application déployée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du site Logic App Standard.
Project racine. Par défaut, le chemin d’accès au contexte local ou le répertoire actif.
Port d’exécution local. Nécessite --local lorsqu’il est fourni sur la ligne de commande.
Nom du groupe de ressources contenant le site Logic App Standard.
Exécutez également la validation sauvegardée par le runtime.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Validez un flux de travail.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |