az logicapp runtime

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 runtime . Apprenez-en davantage sur les extensions.

Gérer les runtimes Logic Apps Standard locaux.

Commandes

Nom Description Type État
az logicapp runtime doctor

Diagnostiquer les prérequis du runtime d’un projet local sans les modifier.

Extension GA
az logicapp runtime show

Afficher l’état d’exécution standard de Logic Apps local.

Extension GA
az logicapp runtime start

Démarrez un runtime Logic Apps Standard local.

Extension GA
az logicapp runtime stop

Arrêtez un runtime local démarré par cette interface CLI.

Extension GA

az logicapp runtime doctor

Diagnostiquer les prérequis du runtime d’un projet local sans les modifier.

Lit les fichiers projet, les versions d’outils d’environnement enfant sélectionnées, les preuves groupées mises en cache et les ports de bouclage littéral. Ne jamais installer, télécharger, démarrer, arrêter, réparer, déchiffrer les paramètres, modifier le contexte ou contacter le stockage cloud. Les valeurs de configuration et d’amont ne sont pas imprimées. Un hôte arrêté est une sonde dynamique ignorée facultative, et non une défaillance de préversion hors connexion. La compatibilité des outils et des offres groupées inconnus n’est pas saine. Il ne s’agit pas d’un test métier de flux de travail. La sortie 0 signifie qu’aucun bloqueur requis ou vérification inconnue, 1 signifie une défaillance requise, et 2 signifie un inconnu requis (ou un échec/avertissement facultatif/inconnu avec --strict). Les résultats JSON et de table sont imprimés avant une sortie de diagnostic différente de zéro. La compatibilité exacte de l’outil/bundle reste inconnue. Par conséquent, un projet réactif sort normalement 2 ; inconnu n’est pas un échec ou une certification saine.

az logicapp runtime doctor [--acquire-policy-token]
                           [--change-reference]
                           [--context]
                           [--path]
                           [--port]
                           [--probe-timeout]
                           [--strict]

Exemples

Diagnostiquer un projet local et préserver les résultats JSON pour CI.

az logicapp runtime doctor --path .\orders --output json

Inspectez un contexte local enregistré dans une table lisible par l’homme.

az logicapp runtime doctor --context orders-local --output table

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.

--acquire-policy-token

Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--change-reference

ID de référence de modification associé pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--context

Contexte local nommé. Impossible de combiner avec --path ou --port.

--path

Racine du projet local. Par défaut, le contexte local actif ou le répertoire actif.

--port

Port hôte local. Par défaut, le port de contexte enregistré ou 7071.

--probe-timeout

Délai d’expiration par sonde en secondes, de 1 à 10. Aucun téléchargement ou service ne démarre.

Propriété Valeur
Valeur par défaut: 2
--strict

Quittez également 2 pour l’échec facultatif, l’avertissement ou les vérifications inconnues.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

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 runtime show

Afficher l’état d’exécution standard de Logic Apps local.

az logicapp runtime show [--port]

Exemples

Afficher l’état du runtime.

az logicapp runtime show --port 7071

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.

--port

Port d’exécution local à inspecter. Par défaut, le port de contexte local enregistré est 7071.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

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 runtime start

Démarrez un runtime Logic Apps Standard local.

Lorsque le local.settings.json du projet définit AzureWebJobsStorage sur UseDevelopmentStorage=true, l’émulateur de stockage Azurite est démarré automatiquement sur les ports 10000-10002, sauf si l’un d’eux y sert déjà, auquel cas il est réutilisé. Seul un émulateur démarré par l’interface CLI n’est jamais arrêté et une seule fois qu’aucun runtime de premier plan ou d’arrière-plan n’est encore utilisé. La propriété du processus est vérifiée à l’aide de piD et d’heure de création sur Windows, Linux et macOS ; un PID non vérifié ou recyclé n’est jamais arrêté. Passez --no-azurite pour gérer l’émulateur vous-même.

az logicapp runtime start [--acquire-policy-token]
                          [--background]
                          [--change-reference]
                          [--no-azurite]
                          [--path]
                          [--port]
                          [--ready-timeout]

Exemples

Démarrez un runtime de projet en arrière-plan.

az logicapp runtime start --path .\orders --port 7071 --background

Démarrez un runtime sans toucher l’émulateur de stockage.

az logicapp runtime start --path .\orders --port 7071 --background --no-azurite

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.

--acquire-policy-token

Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--background

Détacher et enregistrer l’identité du processus pour l’arrêt.

Propriété Valeur
Valeur par défaut: False
--change-reference

ID de référence de modification associé pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--no-azurite

Ne démarrez pas l’émulateur de stockage Azurite. Par défaut, il est démarré lorsque le projet utilise le stockage de développement et que rien ne sert déjà sur le port 10000.

Propriété Valeur
Valeur par défaut: False
--path

Project racine à exécuter.

--port

Port de l’écouteur. Par défaut, le port de contexte local enregistré est 7071.

--ready-timeout

Secondes pour attendre que le point de terminaison de gestion réponde lors de l’exécution en arrière-plan. 0 retourne immédiatement sans attendre.

Propriété Valeur
Valeur par défaut: 30
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

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 runtime stop

Arrêtez un runtime local démarré par cette interface CLI.

Une nouvelle tentative peut supprimer un reçu en attente de nettoyage une fois chaque processus enregistré et lancer le consommateur s’est arrêté et le port est inactif. Il ne signale jamais un PID recyclé ou inverifiable. Les processus Windows confirmés ont peut-être encore des handles ouverts. Les reçus récupérés signalent le résultat déjà quitté au lieu de se terminer.

az logicapp runtime stop [--acquire-policy-token]
                         [--all]
                         [--change-reference]
                         [--port]

Exemples

Arrêtez un runtime cli démarré.

az logicapp runtime stop --port 7071

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.

--acquire-policy-token

Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--all

Arrêtez tous les runtimes précédemment démarrés par cette interface CLI.

Propriété Valeur
Valeur par défaut: False
--change-reference

ID de référence de modification associé pour cette opération de ressource.

Propriété Valeur
Groupe de paramètres: Global Policy Arguments
--port

Arrêtez le runtime démarré par l’interface CLI sur ce port. Par défaut, le port de contexte local enregistré est 7071. Ignoré avec --all.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

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