az logicapp dependency
Note
Esta referência faz parte da extensão logicapp para a CLI do Azure (versão 2.67.0 ou superior). A extensão instala-se automaticamente na primeira vez que executares um comando de dependência do az logicapp . Saiba mais sobre extensões.
Inspecionar e instalar dependências locais Logic Apps Standard.
Comandos
| Nome | Descrição | Tipo | Estado |
|---|---|---|---|
| az logicapp dependency check |
Verifique as dependências locais exigidas pelas ferramentas padrão do Logic Apps. |
Extension | disponibilidade geral |
| az logicapp dependency install |
Descarregue e instale dependências locais exigidas pelas ferramentas padrão do Logic Apps. |
Extension | disponibilidade geral |
| az logicapp dependency uninstall |
Remova dependências locais que esta CLI instalou. |
Extension | disponibilidade geral |
az logicapp dependency check
Verifique as dependências locais exigidas pelas ferramentas padrão do Logic Apps.
az logicapp dependency check [--acquire-policy-token]
[--change-reference]
[--context]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--path]
Exemplos
Verifique dependências selecionadas.
az logicapp dependency check --kind core-tools --kind azurite
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Contexto CLI de Aplicações Lógicas Nomeadas usado para resolver coordenadas alvo.
Limitar dependências verificado. Repete para vários tipos.
| Propriedade | Valor |
|---|---|
| Valores aceites: | azurite, bundle, core-tools, dotnet, node |
Project raiz cujo local.settings.json decide se é necessário Azurite. Por defeito, é o contexto ativo.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az logicapp dependency install
Descarregue e instale dependências locais exigidas pelas ferramentas padrão do Logic Apps.
Instala Funções do Azure Core Tools, Node.js, Azurite e o pacote de extensão Logic Apps dos seus editores numa pasta partilhada com a extensão Azure Logic Apps da Visual Studio Code (~/.azurelogicapps/dependências por defeito, ou LA_DEPENDENCIES_PATH), para que uma máquina já configurada para VS Code não seja obrigada a descarregá-los duas vezes.
Os arquivos são verificados contra o SHA256 publicado pelo editor quando existe um — Node.js através do SHASUMS256.txt e Core Tools através do seu sidecar .sha2 — e cada instalação regista um manifesto .logicapps-integrity.json, que é o que permite ao 'az logicapp dependency uninstall' remover apenas o que esta CLI colocou.
O Azurite é publicado apenas através do npm e precisa de resolver a sua árvore de dependências, por isso é instalado com o npm que é enviado juntamente com Node.js, confinado à pasta gerida. É obtido do registo público do npm em vez do registo para o qual o seu npm está configurado; passe --source-url para usar outro. Instala Node.js primeiro, se ainda não o tiveres.
Pastas de ferramentas geridas são adicionadas apenas a ambientes de processos filhos para npm, Azurite e runtimes locais. O teu PATH global não está modificado.
O SDK .NET não está deliberadamente instalado. A única via suportada pelo fabricante é um script de instalação remota, e este comando não executa nenhum na sua máquina. O 'az-logicapp dependency check' continua a reportar o problema.
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]
Exemplos
Instala tudo o que este CLI conseguir instalar.
az logicapp dependency install --yes
Instala apenas as Ferramentas Essenciais de Funções.
az logicapp dependency install --kind core-tools --yes
Instala o emulador de armazenamento Azurite para execuções locais.
az logicapp dependency install --kind azurite --yes
Fixe uma versão específica das Ferramentas Principais.
az logicapp dependency install --kind core-tools --version 4.0.7030 --yes
Instala num diretório diferente.
az logicapp dependency install --kind node --target-dir /opt/logicapps-deps --yes
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Reinstale mesmo quando a versão solicitada já estiver presente e intacta.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Token GitHub usado ao resolver a última versão do Functions Core Tools, para sobreviver a limites anónimos de taxa.
Limitar as dependências instaladas. Repete para vários tipos. Por defeito são todos os tipos instaláveis. A dotnet é aceite mas recusada com orientação.
| Propriedade | Valor |
|---|---|
| Valores aceites: | azurite, bundle, core-tools, dotnet, node |
Descarrega o arquivo a partir desta URL em vez do predefinido do publisher, ou para azurite, do registo npm para instalar em vez de registry.npmjs.org. Requer exatamente um --tipo. Os checksums do Publisher não são verificados para uma fonte personalizada.
Diretório para instalar. Por defeito é LA_DEPENDENCIES_PATH, ou ~/.azurelogicapps/dependencies.
Instala uma versão específica em vez da mais recente publicada. Requer exatamente um — tipo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az logicapp dependency uninstall
Remova dependências locais que esta CLI instalou.
Remove apenas material registado num manifesto .logicapps-integrity.json escrito por 'az logicapp dependency install'. Uma pasta de dependência sem esse manifesto fica intocada, porque a raiz da dependência é partilhada com o Visual Studio Code e pode conter ferramentas que esta CLI nunca instalou.
az logicapp dependency uninstall [--acquire-policy-token]
[--change-reference]
[--kind {azurite, bundle, core-tools, dotnet, node}]
[--target-dir]
[--yes]
Exemplos
Remove tudo o que esta CLI instalou.
az logicapp dependency uninstall --yes
Remova apenas Node.js.
az logicapp dependency uninstall --kind node --yes
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Limitar dependências removida. Repete para vários tipos. Por defeito são todos os tipos instaláveis. A dotnet é aceite mas recusada com orientação.
| Propriedade | Valor |
|---|---|
| Valores aceites: | azurite, bundle, core-tools, dotnet, node |
Diretório para remover. Por defeito é LA_DEPENDENCIES_PATH, ou ~/.azurelogicapps/dependencies.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |