az logicapp dependency
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 de dépendance az logicapp . Apprenez-en davantage sur les extensions.
Inspectez et installez des dépendances locales Logic Apps Standard.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az logicapp dependency check |
Vérifiez les dépendances locales requises par les outils Logic Apps Standard. |
Extension | GA |
| az logicapp dependency install |
Téléchargez et installez les dépendances locales requises par les outils Logic Apps Standard. |
Extension | GA |
| az logicapp dependency uninstall |
Supprimez les dépendances locales installées par cette interface CLI. |
Extension | GA |
az logicapp dependency check
Vérifiez les dépendances locales requises par les outils Logic Apps Standard.
az logicapp dependency check [--acquire-policy-token]
[--change-reference]
[--context]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--path]
Exemples
Vérifiez les dépendances sélectionnées.
az logicapp dependency check --kind core-tools --kind 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.
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.
Limiter les dépendances vérifiées. Répétez pour plusieurs types.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | azurite, bundle, core-tools, dotnet, node |
Project racine dont la local.settings.json décide si Azurite est nécessaire. La valeur par défaut est le contexte 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 dependency install
Téléchargez et installez les dépendances locales requises par les outils Logic Apps Standard.
Installe Azure Functions Core Tools, Node.js, Azurite et le bundle d'extensions Logic Apps à partir de leurs éditeurs dans un dossier partagé avec l'extension Azure Logic Apps de Visual Studio Code (~/.azurelogicapps/dépendances par défaut, ou LA_DEPENDENCIES_PATH), donc une machine déjà configurée pour VS Code n'est pas faite pour les télécharger deux fois.
Les archives sont vérifiées par rapport à la version SHA256 publiée par l’éditeur, où il existe -- Node.js via SHASUMS256.txt et Core Tools via leur side-car .sha2 - et chaque installation enregistre un manifeste .logicapps-integrity.json, c’est-à-dire ce qui permet à « az logicapp dependency uninstall » de supprimer uniquement ce que cette cli a placé là.
Azurite est publié uniquement via npm et a besoin de son arborescence de dépendances résolue. Il est donc installé avec le npm qui est fourni avec Node.js, limité au dossier managé. Il est récupéré à partir du registre npm public plutôt que du registre pour lequel votre npm est configuré ; passez --source-url pour utiliser une autre. Installez d’abord Node.js si vous ne l’avez pas déjà.
Les dossiers d’outils managés sont ajoutés uniquement aux environnements de processus enfants pour les runtimes npm, Azurite et locaux. Votre chemin d’accès global n’est pas modifié.
Le sdk .NET n’est pas installé délibérément. Son seul itinéraire pris en charge par le fournisseur est un script d’installation à distance, et cette commande n’exécutera pas celle-ci sur votre ordinateur. 'az logicapp dependency check' le signale toujours.
az logicapp dependency install [--acquire-policy-token]
[--change-reference]
[--force]
[--gh-token]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--source-url]
[--target-dir]
[--version]
[--yes]
Exemples
Installez tout ce que cette interface CLI peut installer.
az logicapp dependency install --yes
Installez uniquement Functions Core Tools.
az logicapp dependency install --kind core-tools --yes
Installez l’émulateur de stockage Azurite pour les exécutions locales.
az logicapp dependency install --kind azurite --yes
Épinglez une version spécifique d’Outils de base.
az logicapp dependency install --kind core-tools --version 4.0.7030 --yes
Installez-le dans un autre répertoire.
az logicapp dependency install --kind node --target-dir /opt/logicapps-deps --yes
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 |
Réinstallez même lorsque la version demandée est déjà présente et intacte.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
GitHub jeton utilisé lors de la résolution de la dernière version de Functions Core Tools pour survivre aux limites de débit anonyme.
Limitez les dépendances installées. Répétez pour plusieurs types. La valeur par défaut est de tous les types installables. dotnet est accepté mais refusé avec des conseils.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | azurite, bundle, core-tools, dotnet, node |
Téléchargez l’archive à partir de cette URL au lieu de l’éditeur par défaut, ou pour azurite, le registre npm à installer à partir de registry.npmjs.org. Nécessite exactement un --kind. Publisher sommes de contrôle ne sont pas vérifiées pour une source personnalisée.
Répertoire dans lequel effectuer l’installation. La valeur par défaut est LA_DEPENDENCIES_PATH, ou ~/.azurelogicapps/dépendances.
Installez une version spécifique au lieu de la dernière version publiée. Nécessite exactement un --kind.
Ne pas demander de confirmation.
| 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 dependency uninstall
Supprimez les dépendances locales installées par cette interface CLI.
Supprime uniquement les éléments enregistrés dans un manifeste .logicapps-integrity.json écrit par « az logicapp dependency install ». Un dossier de dépendances sans ce manifeste n’est pas touché, car la racine de dépendance est partagée avec Visual Studio Code et peut contenir les outils que l’interface CLI n’a jamais installés.
az logicapp dependency uninstall [--acquire-policy-token]
[--change-reference]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--target-dir]
[--yes]
Exemples
Supprimez tout ce que cette interface CLI a installé.
az logicapp dependency uninstall --yes
Supprimez uniquement Node.js.
az logicapp dependency uninstall --kind node --yes
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 |
Limitez les dépendances supprimées. Répétez pour plusieurs types. La valeur par défaut est de tous les types installables. dotnet est accepté mais refusé avec des conseils.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | azurite, bundle, core-tools, dotnet, node |
Répertoire à supprimer. La valeur par défaut est LA_DEPENDENCIES_PATH, ou ~/.azurelogicapps/dépendances.
Ne pas demander de confirmation.
| 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 |