az logicapp runtime

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 vai instalar-se automaticamente na primeira vez que executares um comando de execução do az logicapp . Saiba mais sobre extensões.

Gerir os tempos de execução padrão de Logic Apps locais.

Comandos

Nome Descrição Tipo Estado
az logicapp runtime doctor

Diagnostica os pré-requisitos de execução de um projeto local sem os alterar.

Extension disponibilidade geral
az logicapp runtime show

Mostrar o estado de execução padrão das Aplicações Lógicas locais.

Extension disponibilidade geral
az logicapp runtime start

Inicia um runtime local de Logic Apps Standard.

Extension disponibilidade geral
az logicapp runtime stop

Interrompa um tempo de execução local iniciado por esta linha de comando.

Extension disponibilidade geral

az logicapp runtime doctor

Diagnostica os pré-requisitos de execução de um projeto local sem os alterar.

Lê ficheiros de projeto, versões selecionadas da ferramenta do ambiente filho, evidências em cache do bundle e portas literais de loopback. Nunca instala, descarrega, inicia, para, não repara, não desencripta definições, altera o contexto ou contacta o armazenamento na cloud. Os valores de configuração e a montante não são impressos. Um host parado é uma sonda ativa opcional saltada, não uma falha pré-voo offline. A compatibilidade desconhecida entre ferramentas e pacotes não é saudável. Isto não é um teste de negócio de fluxo de trabalho. Saída 0 significa sem bloqueadores obrigatórios ou verificações desconhecidas, 1 significa uma falha obrigatória, e 2 significa uma incógnita obrigatória (ou falhada/aviso/desconhecida opcional com --strict). Os resultados JSON e tabelas são impressos antes de uma saída diagnóstica não nula. A compatibilidade exata entre ferramentas/pacotes continua a ser necessária desconhecida, pelo que um projeto de outra forma responsivo normalmente sai do 2; desconhecido não significa falha ou certificação saudável.

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

Exemplos

Diagnosticar um projeto local e preservar os resultados do JSON para IC.

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

Inspecione um contexto local guardado numa tabela legível por humanos.

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

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--context

Contexto local nomeado. Não é possível combinar com --path ou --port.

--path

Raiz local do projeto. Por defeito, é contexto local ativo ou diretório atual.

--port

Porto anfitrião local. Por defeito é a porta de contexto guardado ou 7071.

--probe-timeout

Tempo de espera por sonda em segundos, de 1 a 10. Sem downloads nem início de serviço.

Propriedade Valor
Valor predefinido: 2
--strict

Também a saída 2 para verificações opcionais falhadas, de aviso ou desconhecidas.

Propriedade Valor
Valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor predefinido: False

az logicapp runtime show

Mostrar o estado de execução padrão das Aplicações Lógicas locais.

az logicapp runtime show [--port]

Exemplos

Mostrar o estado da duração.

az logicapp runtime show --port 7071

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.

--port

Porta local de execução para inspecionar. Por defeito, a porta local de contexto guardada, caso contrário 7071.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor predefinido: False

az logicapp runtime start

Inicia um runtime local de Logic Apps Standard.

Quando a local.settings.json do projeto define o AzureWebJobsStorage para UseDevelopmentStorage=true, o emulador de armazenamento Azurite é iniciado automaticamente nas portas 10000-10002, a menos que já esteja a servir lá, caso em que é reutilizado. Só um emulador iniciado por esta CLI é alguma vez parado, e só uma vez que nenhum tempo de execução iniciado por CLI em primeiro plano ou em segundo plano continua a usá-lo. A propriedade do processo é verificada usando tanto o PID como o tempo de criação no Windows, Linux e macOS; um PID não verificado ou reciclado nunca é interrompido. Passa --no-azurite para gerir o emulador tu próprio.

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

Exemplos

Inicia um tempo de execução de projeto em segundo plano.

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

Inicia um tempo de execução sem tocar no emulador de armazenamento.

az logicapp runtime start --path .\orders --port 7071 --background --no-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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--background

Separar e registar a identidade do processo para a paragem.

Propriedade Valor
Valor predefinido: False
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--no-azurite

Não inicies o emulador de armazenamento Azurite. Por defeito, é iniciado quando o projeto usa armazenamento de desenvolvimento e nada está já a servir na porta 10000.

Propriedade Valor
Valor predefinido: False
--path

Project root para executar.

--port

Porta do ouvinte. Por defeito, a porta local de contexto guardada, caso contrário 7071.

--ready-timeout

Segundos para esperar que o endpoint de gestão responda quando está a correr em segundo plano. 0 regressa imediatamente, sem esperar.

Propriedade Valor
Valor predefinido: 30
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor predefinido: False

az logicapp runtime stop

Interrompa um tempo de execução local iniciado por esta linha de comando.

Uma retentativa pode remover um recibo de limpeza pendente assim que cada processo e consumidor de lançamento registados tiver saído e a porta ficar inativa. Nunca sinaliza um PID reciclado ou não verificável. Processos confirmados do Windows que saíram podem ainda ter handles abertos. Os recibos recuperados reportam o resultado já saído em vez de terminado.

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

Exemplos

Pare um tempo de execução iniciado por CLI.

az logicapp runtime stop --port 7071

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--all

Pare todos os tempos de execução iniciados anteriormente por esta linha de controlo.

Propriedade Valor
Valor predefinido: False
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--port

Pare o tempo de execução iniciado por CLI nesta porta. Por defeito, a porta local de contexto guardada, caso contrário 7071. Ignorado com --todas.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Valor predefinido: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor predefinido: False
--output -o

Formato de saída.

Propriedade Valor
Valor predefinido: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Valor predefinido: False