az logicapp dependency
Note
Esta referencia forma parte de la extensión logicapp para el CLI de Azure (versión 2.67.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az logicapp dependency . Obtenga más información sobre las extensiones.
Inspeccione e instale las dependencias locales estándar de Logic Apps.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az logicapp dependency check |
Compruebe las dependencias locales requeridas por las herramientas estándar de Logic Apps. |
Extension | GA |
| az logicapp dependency install |
Descargue e instale las dependencias locales requeridas por las herramientas estándar de Logic Apps. |
Extension | GA |
| az logicapp dependency uninstall |
Quite las dependencias locales que instaló esta CLI. |
Extension | GA |
az logicapp dependency check
Compruebe las dependencias locales requeridas por las herramientas estándar de Logic Apps.
az logicapp dependency check [--acquire-policy-token]
[--change-reference]
[--context]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--path]
Ejemplos
Compruebe las dependencias seleccionadas.
az logicapp dependency check --kind core-tools --kind azurite
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Contexto de la CLI de Logic Apps con nombre que se usa para resolver las coordenadas de destino.
Limitar las dependencias activadas. Repita para varios tipos.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | azurite, bundle, core-tools, dotnet, node |
Project raíz cuya local.settings.json decide si se requiere Azurite. El valor predeterminado es el contexto activo.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az logicapp dependency install
Descargue e instale las dependencias locales requeridas por las herramientas estándar de Logic Apps.
Instala Azure Functions Core Tools, Node.js, Azurite y el conjunto de extensiones de Logic Apps de sus publicadores en una carpeta compartida con la extensión Azure Logic Apps de Visual Studio Code (~/.azurelogicapps/dependencies de forma predeterminada, o LA_DEPENDENCIES_PATH), por lo que una máquina ya configurada para VS Code no se realiza para descargarlas dos veces.
Los archivos se comprueban con el SHA256 publicado por el publicado por el publicador,Node.js a través de SHASUMS256.txt y Core Tools a través de su sidecar .sha2, y cada instalación registra un manifiesto de .logicapps-integrity.json, que es lo que permite "desinstalar dependencias de logicapp" solo lo que esta CLI puso allí.
Azurite solo se publica a través de npm y necesita que se resuelva su árbol de dependencias, por lo que se instala con el npm que se distribuye junto con Node.js, limitado a la carpeta administrada. Se captura desde el registro de npm público en lugar del registro de npm para el registro para el que está configurado npm; pass --source-url para usar otro. Instale Node.js primero si aún no lo tiene.
Las carpetas de herramientas administradas solo se agregan a entornos de proceso secundario para los entornos de ejecución npm, Azurite y local. La ruta de acceso global no se modifica.
El SDK de .NET no está instalado deliberadamente. Su única ruta admitida por el proveedor es un script de instalación remota y este comando no ejecutará uno en el equipo. "az logicapp dependency check" todavía lo informa.
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]
Ejemplos
Instale todo lo que esta CLI puede instalar.
az logicapp dependency install --yes
Instale solo Functions Core Tools.
az logicapp dependency install --kind core-tools --yes
Instale el emulador de almacenamiento de Azurite para ejecuciones locales.
az logicapp dependency install --kind azurite --yes
Ancle una versión específica de Core Tools.
az logicapp dependency install --kind core-tools --version 4.0.7030 --yes
Instale en un directorio diferente.
az logicapp dependency install --kind node --target-dir /opt/logicapps-deps --yes
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Reinstale incluso cuando la versión solicitada ya esté presente e intacta.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
GitHub token usado al resolver la versión más reciente de Functions Core Tools, para sobrevivir a los límites de velocidad anónimos.
Limite las dependencias instaladas. Repita para varios tipos. El valor predeterminado es todos los tipos instalables. dotnet se acepta pero se rechaza con instrucciones.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | azurite, bundle, core-tools, dotnet, node |
Descargue el archivo desde esta dirección URL en lugar del valor predeterminado del publicador, o para azurite, el registro de npm que se instalará desde en lugar de registry.npmjs.org. Requiere exactamente un tipo. Publisher sumas de comprobación no se comprueban para un origen personalizado.
Directorio en el que se va a instalar. El valor predeterminado es LA_DEPENDENCIES_PATH o ~/.azurelogicapps/dependencies.
Instale una versión específica en lugar de la más reciente publicada. Requiere exactamente un tipo.
No solicitar confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az logicapp dependency uninstall
Quite las dependencias locales que instaló esta CLI.
Quita solo el material registrado en un manifiesto de .logicapps-integrity.json escrito por "az logicapp dependency install". Una carpeta de dependencias sin ese manifiesto se deja intacta, ya que la raíz de dependencia se comparte con Visual Studio Code y puede contener herramientas que esta CLI nunca está instalada.
az logicapp dependency uninstall [--acquire-policy-token]
[--change-reference]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--target-dir]
[--yes]
Ejemplos
Quite todo lo que ha instalado esta CLI.
az logicapp dependency uninstall --yes
Quite solo Node.js.
az logicapp dependency uninstall --kind node --yes
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Adquirir un token de Azure Policy automáticamente para esta operación de recursos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Identificador de referencia de cambio relacionado para esta operación de recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Global Policy Arguments |
Limitar las dependencias quitadas. Repita para varios tipos. El valor predeterminado es todos los tipos instalables. dotnet se acepta pero se rechaza con instrucciones.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | azurite, bundle, core-tools, dotnet, node |
Directorio del que se va a quitar. El valor predeterminado es LA_DEPENDENCIES_PATH o ~/.azurelogicapps/dependencies.
No solicitar confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |