az spring app
Observação
Essa referência faz parte da extensão spring para a CLI do Azure (versão 2.56.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az spring app. Saiba mais sobre extensões.
Esse grupo de comandos foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Comandos para gerenciar aplicativos no Azure Spring Apps.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az spring app append-loaded-public-certificate |
Acrescente um novo certificado público carregado a um aplicativo no Azure Spring Apps. |
Extensão | Deprecated |
| az spring app append-persistent-storage |
Acrescente um novo armazenamento persistente a um aplicativo no Azure Spring Apps. |
Extensão | Deprecated |
| az spring app connect |
Conecte-se ao shell interativo de uma instância do aplicativo para solução de problemas'. |
Extensão | Deprecated |
| az spring app create |
Crie um novo aplicativo com uma implantação padrão na instância do Azure Spring Apps. |
Extensão | Deprecated |
| az spring app custom-domain |
Comandos para gerenciar domínios personalizados. |
Extensão | Deprecated |
| az spring app custom-domain bind |
Associe um domínio personalizado ao aplicativo. |
Extensão | Deprecated |
| az spring app custom-domain list |
Liste todos os domínios personalizados do aplicativo. |
Extensão | Deprecated |
| az spring app custom-domain show |
Mostrar detalhes de um domínio personalizado. |
Extensão | Deprecated |
| az spring app custom-domain unbind |
Desassocie um domínio personalizado do aplicativo. |
Extensão | Deprecated |
| az spring app custom-domain update |
Atualize um domínio personalizado do aplicativo. |
Extensão | Deprecated |
| az spring app delete |
Exclua um aplicativo no Azure Spring Apps. |
Extensão | Deprecated |
| az spring app deploy |
Implante o código-fonte ou binário pré-criado em um aplicativo e atualize as configurações relacionadas. |
Extensão | Deprecated |
| az spring app deployment |
Comandos para gerenciar o ciclo de vida das implantações de um aplicativo no Azure Spring Apps. Mais operações em implantações podem ser feitas no nível do aplicativo com o parâmetro --deployment. por exemplo, |
Extensão | Deprecated |
| az spring app deployment create |
Crie uma implantação de preparo para o aplicativo. Para implantar código ou atualizar a configuração para uma implantação existente, use |
Extensão | Deprecated |
| az spring app deployment delete |
Exclua uma implantação do aplicativo. |
Extensão | Deprecated |
| az spring app deployment generate-heap-dump |
Gere um despejo de heap da instância do aplicativo de destino para o caminho do arquivo especificado. |
Extensão | Deprecated |
| az spring app deployment generate-thread-dump |
Gere um despejo de thread da instância do aplicativo de destino para o caminho do arquivo especificado. |
Extensão | Deprecated |
| az spring app deployment list |
Liste todas as implantações em um aplicativo. |
Extensão | Deprecated |
| az spring app deployment show |
Mostrar detalhes de uma implantação. |
Extensão | Deprecated |
| az spring app deployment start-jfr |
Inicie um JFR na instância do aplicativo de destino para o caminho do arquivo especificado. |
Extensão | Deprecated |
| az spring app disable-remote-debugging |
Desabilite a depuração remota para uma implantação. |
Extensão | Deprecated |
| az spring app enable-remote-debugging |
Habilite a depuração remota para uma implantação. |
Extensão | Deprecated |
| az spring app get-remote-debugging-config |
Obtenha a configuração de depuração remota de uma implantação. |
Extensão | Deprecated |
| az spring app identity |
Gerenciar as identidades gerenciadas de um aplicativo. |
Extensão | Deprecated |
| az spring app identity assign |
Habilite a identidade gerenciada atribuída pelo sistema ou atribua identidades gerenciadas atribuídas pelo usuário a um aplicativo. |
Extensão | Deprecated |
| az spring app identity force-set |
Forçar o conjunto de identidades gerenciadas em um aplicativo. |
Extensão | Deprecated |
| az spring app identity remove |
Remova a identidade gerenciada de um aplicativo. |
Extensão | Deprecated |
| az spring app identity show |
Exiba as informações de identidade gerenciada do aplicativo. |
Extensão | Deprecated |
| az spring app list |
Liste todos os aplicativos no Azure Spring Apps. |
Extensão | Deprecated |
| az spring app logs |
Mostrar logs de uma instância do aplicativo, os logs serão transmitidos ao definir '-f/--follow'. |
Extensão | Deprecated |
| az spring app restart |
Reinicie as instâncias do aplicativo, padrão para implantação de produção. |
Extensão | Deprecated |
| az spring app scale |
Dimensione manualmente um aplicativo ou suas implantações. |
Extensão | Deprecated |
| az spring app set-deployment |
Defina a implantação de produção de um aplicativo. |
Extensão | Deprecated |
| az spring app show |
Mostre os detalhes de um aplicativo no Azure Spring Apps. |
Extensão | Deprecated |
| az spring app show-deploy-log |
Mostrar log de compilação da última implantação, aplicar apenas à implantação do código-fonte, padrão à implantação de produção. |
Extensão | Deprecated |
| az spring app start |
Inicie instâncias do aplicativo, padrão para implantação de produção. |
Extensão | Deprecated |
| az spring app stop |
Pare as instâncias do aplicativo, padronize para a implantação de produção. |
Extensão | Deprecated |
| az spring app unset-deployment |
Implantação de produção não definida de um aplicativo. |
Extensão | Deprecated |
| az spring app update |
Atualize as configurações de um aplicativo. |
Extensão | Deprecated |
az spring app append-loaded-public-certificate
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Acrescente um novo certificado público carregado a um aplicativo no Azure Spring Apps.
az spring app append-loaded-public-certificate --certificate-name
--load-trust-store {false, true}
--name
--resource-group
--service
Exemplos
Acrescente um novo certificado público carregado a um aplicativo.
az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true
Parâmetros Exigidos
Nome do certificado a ser acrescentado.
Se for true, o certificado será carregado no repositório de confiança para aplicativos Java.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app append-persistent-storage
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Acrescente um novo armazenamento persistente a um aplicativo no Azure Spring Apps.
az spring app append-persistent-storage --mount-path
--name
--persistent-storage-type
--resource-group
--service
--storage-name
[--enable-sub-path {false, true}]
[--mount-options]
[--read-only {false, true}]
[--share-name]
Exemplos
Acrescente um novo armazenamento persistente a um aplicativo.
az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService
Parâmetros Exigidos
O caminho para o volume de armazenamento persistente a ser montado.
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Tipo do armazenamento persistente volumedo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Nome do recurso de armazenamento que você criou no Azure Spring Apps.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
[opcional] Se for true, montará em subdiretórios separados com o mesmo caminho para cada instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
[opcional] As opções de montagem para o volume de armazenamento persistente.
[opcional] Se for true, o volume de armazenamento persistente será somente leitura.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
O nome do compartilhamento de arquivo pré-criado. O ShareName só deverá ser fornecido se o tipo do volume de armazenamento persistente for AzureFileVolume.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app connect
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Conecte-se ao shell interativo de uma instância do aplicativo para solução de problemas'.
az spring app connect --name
--resource-group
--service
[--deployment]
[--instance]
[--shell-cmd]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Nome de uma instância existente da implantação.
O comando shell a ser executado ao se conectar à instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Valor padrão: | /bin/sh |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app create
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Crie um novo aplicativo com uma implantação padrão na instância do Azure Spring Apps.
az spring app create --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--bind-acs --bind-application-configuration-service]
[--bind-config-server --bind-cs]
[--bind-service-registry --bind-sr]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--instance-count]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--max-replicas]
[--memory]
[--min-replicas]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--system-assigned {false, true}]
[--user-assigned]
[--workload-profile]
Exemplos
Crie um aplicativo com a configuração padrão.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup
Crie um aplicativo acessível público com 3 instâncias e 2 núcleos de cpu e 3 GB de memória por instância.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3
Crie uma associação de aplicativo para o Registro de Serviço padrão, o Serviço de Configuração de Aplicativo e o Servidor de Configuração do Spring Cloud.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Se for true, atribua a URL do ponto de extremidade para acesso direto.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Se for true, atribua a URL do ponto de extremidade que pode ser acessada fora da rede virtual para o aplicativo de instância de injeção de vnet.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Protocolo de back-end de entrada do aplicativo. O padrão significa HTTP/HTTPS/WebSocket.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Default, GRPC |
Associe o aplicativo ao Serviço de Configuração de Aplicativo padrão automaticamente.
Associe o aplicativo ao servidor de configuração padrão automaticamente.
Associe o aplicativo ao Registro de Serviço padrão automaticamente.
Uma cadeia de caracteres separada por espaço que contém IDs de recursos de certificados para autenticação de cliente. por exemplo: --client_auth_certs='id0 id1'. Use '' para limpar certificados existentes.
Quantidade de recursos da CPU. Deve ser 250m, 500m, 750m, 1250m ou número de núcleos de CPU.
Nome da implantação padrão.
| Propriedade | Valor |
|---|---|
| Valor padrão: | default |
Se for verdade, desabilite a investigação de vida e preparação.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for true, desabilite a autenticação do ponto de extremidade de teste do aplicativo.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Se for false, desabilite a investigação de atividade da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for true, monte um disco de 50G (tipo de preço padrão) ou 1G (tipo de preço básico) com o caminho padrão.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de preparação da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de inicialização da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Variáveis de ambiente separadas por espaço no formato 'key[=value]'.
Duração opcional em segundos que a instância do aplicativo precisa terminar normalmente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Valor de tempo limite de leitura de entrada em segundos. Padrão 300, mínimo é 1, máximo é 1800.
A entrada envia o valor do tempo limite em segundos. Padrão 60, mínimo é 1, máximo é 1800.
Número de instância.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 1 |
Uma cadeia de caracteres que contém opções de jvm, use '=' em vez de ' para esse argumento para evitar o erro de análise bash, por exemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Um caminho de arquivo json indica a configuração de investigação de dinâmica.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Um caminho de arquivo json indica os certificados que seriam carregados no aplicativo.
O número máximo de réplicas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
| Valor padrão: | 10 |
Quantidade de recursos de memória. Deve ser 512Mi, 1536Mi, 2560Mi, 3584Mi ou #Gi, por exemplo, 1Gi, 3Gi.
O número mínimo de réplicas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
| Valor padrão: | 1 |
Um caminho de arquivo json para que os armazenamentos persistentes sejam montados no aplicativo.
Um caminho de arquivo json indica a configuração de investigação de preparação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Versão de runtime do idioma usado.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Parâmetros de autenticação de regra de escala. Formatar <triggerParameter>=<secretRef> e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O número máximo de solicitações simultâneas antes da expansão. Com suporte apenas para regras de escala http e tcp.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Dimensionar metadados de regra. Formate "key[=value]" e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O nome da regra de escala.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O tipo da regra de escala. Padrão: http.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Uma lista de segredos para o aplicativo. Formate "key[=value]" e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Afinidade de sessão de entrada do aplicativo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Cookie, None |
Hora até que o cookie expire. O mínimo é de 1 segundo, o máximo é de 7 dias. Se definido como 0, o período de expiração será igual ao período de sessão do navegador.
Um caminho de arquivo json indica a configuração da investigação de inicialização.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Habilite a identidade gerenciada atribuída pelo sistema.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
IDs de recurso de identidade gerenciada atribuídas pelo usuário separadas pelo espaço para assginar em um aplicativo.
O perfil de carga de trabalho usado no ambiente gerenciado. Padrão para "Consumo".
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app delete
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Exclua um aplicativo no Azure Spring Apps.
az spring app delete --name
--resource-group
--service
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app deploy
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Implante o código-fonte ou binário pré-criado em um aplicativo e atualize as configurações relacionadas.
az spring app deploy --name
--resource-group
--service
[--apms]
[--artifact-path]
[--build-certificates]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-app-log]
[--disable-probe {false, true}]
[--disable-validation {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--jvm-options]
[--language-framework]
[--liveness-probe-config]
[--main-entry]
[--no-wait]
[--readiness-probe-config]
[--registry-password]
[--registry-username]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--server-version]
[--source-path]
[--startup-probe-config]
[--target-module]
[--version]
Exemplos
Implante o código-fonte em um aplicativo. Isso empacotará o diretório atual, criará binário com o Pivotal Build Service e, em seguida, implantará no aplicativo.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path
Implante um jar predefinido em um aplicativo com opções de jvm e variáveis de ambiente.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Implantar uma guerra pré-criada em um aplicativo com a versão do servidor, opções de jvm e variáveis de ambiente (Somente Camadas Padrão e Básica).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Implante o código-fonte em uma implantação específica de um aplicativo.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path
Implantar uma imagem de contêiner no Hub do Docker em um aplicativo.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1
Implante uma imagem de contêiner em um registro privado em um aplicativo.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>
Implante com padrões de arquivo de configuração do Serviço de Configuração de Aplicativo em um aplicativo.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar
Implante um jar pré-criado em um aplicativo com build env (somente para camada Enterprise).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
(Somente camada da empresa) Nomes do APM separados por espaço.
Implante o artefato pré-criado especificado (jar, war ou netcore zip, war is in public preview).
(Somente camada da empresa) Nomes de certificado separados por espaço, os certificados são usados durante o tempo de build.
Quantidade de recursos da CPU. Deve ser 500m ou número de núcleos de CPU.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 1 |
Variáveis de ambiente separadas por espaço no formato 'key[=value]'.
Quantidade de recursos de memória. Deve ser 512Mi ou #Gi, por exemplo, 1Gi, 3Gi.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 2Gi |
(Somente camada da empresa) Compilar o construtor de serviços usado para criar o executável.
| Propriedade | Valor |
|---|---|
| Valor padrão: | default |
(Somente camada da empresa) Padrões de arquivo de configuração separados com ',' para decidir quais padrões do Serviço de Configuração de Aplicativo serão usados. Use '""' para limpar as configurações existentes.
Os argumentos da imagem de contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
O comando da imagem de contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
A marca de imagem do contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
O registro da imagem do contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
| Valor padrão: | docker.io |
(Somente camada da empresa) Caminho do atuador personalizado para o aplicativo. Padrão para "/actuator".
(Somente camada da empresa) Porta do atuador personalizado para o aplicativo. Padrão para 8080.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não imprima logs de aplicativo ao implantar o aplicativo.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Se for verdade, desabilite a investigação de vida e preparação.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for true, desabilite a validação jar.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for false, desabilite a investigação de atividade da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de preparação da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de inicialização da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Variáveis de ambiente separadas por espaço no formato 'key[=value]'.
Duração opcional em segundos que a instância do aplicativo precisa terminar normalmente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Uma cadeia de caracteres que contém opções de jvm, use '=' em vez de ' para esse argumento para evitar o erro de análise bash, por exemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Estrutura de linguagem da imagem de contêiner carregada. Valores com suporte: "springboot", "".
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
Um caminho de arquivo json indica a configuração de investigação de dinâmica.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Uma cadeia de caracteres que contém o caminho para o executável .NET em relação à raiz zip.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Um caminho de arquivo json indica a configuração de investigação de preparação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
A senha do registro de contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
O nome de usuário do registro de contêiner.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Custom Container Arguments |
Versão de runtime do idioma usado.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
(Somente camadas padrão e básica) Versão do servidor Tomcat. Listar todas as versões de servidor com suporte executando az spring list-support-server-versions -o table. Esse recurso está em versão prévia pública.
Implante a pasta de origem especificada. A pasta será empacotada em tar, carregada e criada usando kpack. Padrão para a pasta atual se nenhum valor for fornecido.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Source Code deploy Arguments |
Um caminho de arquivo json indica a configuração da investigação de inicialização.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Módulo filho a ser implantado, necessário para vários pacotes jar criados a partir do código-fonte.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Source Code deploy Arguments |
Versão da implantação, mantenha-se inalterada se não estiver definida.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app disable-remote-debugging
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Desabilite a depuração remota para uma implantação.
az spring app disable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app enable-remote-debugging
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Habilite a depuração remota para uma implantação.
az spring app enable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
[--port]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Porta de depuração remota, o valor deve ser de 1024 a 65536, o valor padrão é 5005.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 5005 |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app get-remote-debugging-config
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Obtenha a configuração de depuração remota de uma implantação.
az spring app get-remote-debugging-config --name
--resource-group
--service
[--deployment]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app list
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Liste todos os aplicativos no Azure Spring Apps.
az spring app list --resource-group
--service
Exemplos
Consultar o status do armazenamento persistente de todos os aplicativos
az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app logs
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Mostrar logs de uma instância do aplicativo, os logs serão transmitidos ao definir '-f/--follow'.
az spring app logs --name
--resource-group
--service
[--deployment]
[--follow]
[--format-json]
[--instance]
[--limit]
[--lines]
[--since]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Especifique se os logs devem ser transmitidos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formate logs JSON se o log estruturado estiver habilitado.
Nome de uma instância existente da implantação.
Máximo de quilobytes de logs a serem retornados. O número do teto é 2048.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 2048 |
Número de linhas a serem mostradas. O máximo é 10000.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 50 |
Retornar somente logs mais recentes do que uma duração relativa como 5s, 2m ou 1h. O máximo é 1h.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app restart
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Reinicie as instâncias do aplicativo, padrão para implantação de produção.
az spring app restart --name
--resource-group
--service
[--deployment]
[--no-wait]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app scale
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Dimensione manualmente um aplicativo ou suas implantações.
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--max-replicas]
[--memory]
[--min-replicas]
[--no-wait]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
Exemplos
Escalar verticalmente um aplicativo para 4 núcleos de cpu e 8 Gb de memória por instância.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8
Dimensione uma implantação do aplicativo para 5 instâncias.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Quantidade de recursos da CPU. Deve ser 250m, 500m, 750m, 1250m ou número de núcleos de CPU.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Número de instância.
O número máximo de réplicas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
| Valor padrão: | 10 |
Quantidade de recursos de memória. Deve ser 512Mi, 1536Mi, 2560Mi, 3584Mi ou #Gi, por exemplo, 1Gi, 3Gi.
O número mínimo de réplicas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
| Valor padrão: | 1 |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros de autenticação de regra de escala. Formatar <triggerParameter>=<secretRef> e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O número máximo de solicitações simultâneas antes da expansão. Com suporte apenas para regras de escala http e tcp.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Dimensionar metadados de regra. Formate "key[=value]" e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O nome da regra de escala.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
O tipo da regra de escala. Padrão: http.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app set-deployment
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Defina a implantação de produção de um aplicativo.
az spring app set-deployment --deployment
--name
--resource-group
--service
[--no-wait]
Exemplos
Alterne uma implantação de preparo de um aplicativo para produção.
az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup
Parâmetros Exigidos
Nome de uma implantação existente do aplicativo.
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app show
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Mostre os detalhes de um aplicativo no Azure Spring Apps.
az spring app show --name
--resource-group
--service
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app show-deploy-log
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Mostrar log de compilação da última implantação, aplicar apenas à implantação do código-fonte, padrão à implantação de produção.
az spring app show-deploy-log --name
--resource-group
--service
[--deployment]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app start
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Inicie instâncias do aplicativo, padrão para implantação de produção.
az spring app start --name
--resource-group
--service
[--deployment]
[--no-wait]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app stop
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Pare as instâncias do aplicativo, padronize para a implantação de produção.
az spring app stop --name
--resource-group
--service
[--deployment]
[--no-wait]
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app unset-deployment
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Implantação de produção não definida de um aplicativo.
az spring app unset-deployment --name
--resource-group
--service
[--no-wait]
Exemplos
Troque a implantação de produção de um aplicativo para o preparo se o aplicativo tiver a implantação de produção.
az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az spring app update
Esse comando foi substituído implicitamente porque o grupo de comandos 'spring' foi preterido e será removido em uma versão futura.
Atualize as configurações de um aplicativo.
az spring app update --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--client-auth-certs]
[--config-file-patterns]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-ingress-to-app-tls {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--https-only {false, true}]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--main-entry]
[--no-wait]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--workload-profile]
Exemplos
Adicione uma variável de ambiente para o aplicativo.
az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar
Parâmetros Exigidos
O nome do aplicativo em execução na instância especificada do Azure Spring Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da instância do Azure Spring Apps, você pode configurar o serviço padrão usando az configure --defaults spring=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Se for true, atribua a URL do ponto de extremidade para acesso direto.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for true, atribua a URL do ponto de extremidade que pode ser acessada fora da rede virtual para o aplicativo de instância de injeção de vnet.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Protocolo de back-end de entrada do aplicativo. O padrão significa HTTP/HTTPS/WebSocket.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Default, GRPC |
Uma cadeia de caracteres separada por espaço que contém IDs de recursos de certificados para autenticação de cliente. por exemplo: --client_auth_certs='id0 id1'. Use '' para limpar certificados existentes.
(Somente camada da empresa) Padrões de arquivo de configuração separados com ',' para decidir quais padrões do Serviço de Configuração de Aplicativo serão usados. Use '""' para limpar as configurações existentes.
(Somente camada da empresa) Caminho do atuador personalizado para o aplicativo. Padrão para "/actuator".
(Somente camada da empresa) Porta do atuador personalizado para o aplicativo. Padrão para 8080.
Nome de uma implantação existente do aplicativo. Padrão para a implantação de produção, se não for especificado.
Se for verdade, desabilite a investigação de vida e preparação.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for true, desabilite a autenticação do ponto de extremidade de teste do aplicativo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for true, habilite a entrada para tls de aplicativo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for false, desabilite a investigação de atividade da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for true, monte um disco de 50G (tipo de preço padrão) ou 1G (tipo de preço básico) com o caminho padrão.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de preparação da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Se for falso, desabilite a investigação de inicialização da instância do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
| Valores aceitos: | false, true |
Variáveis de ambiente separadas por espaço no formato 'key[=value]'.
Duração opcional em segundos que a instância do aplicativo precisa terminar normalmente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Se for true, acesse o aplicativo por meio de https.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Valor de tempo limite de leitura de entrada em segundos. Padrão 300, mínimo é 1, máximo é 1800.
A entrada envia o valor do tempo limite em segundos. Padrão 60, mínimo é 1, máximo é 1800.
Uma cadeia de caracteres que contém opções de jvm, use '=' em vez de ' para esse argumento para evitar o erro de análise bash, por exemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Um caminho de arquivo json indica a configuração de investigação de dinâmica.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Um caminho de arquivo json indica os certificados que seriam carregados no aplicativo.
O caminho para o executável do .NET em relação à raiz zip.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Um caminho de arquivo json para que os armazenamentos persistentes sejam montados no aplicativo.
Um caminho de arquivo json indica a configuração de investigação de preparação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
Versão de runtime do idioma usado.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Uma lista de segredos para o aplicativo. Formate "key[=value]" e separado por espaço.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Afinidade de sessão de entrada do aplicativo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Cookie, None |
Hora até que o cookie expire. O mínimo é de 1 segundo, o máximo é de 7 dias. Se definido como 0, o período de expiração será igual ao período de sessão do navegador.
Um caminho de arquivo json indica a configuração da investigação de inicialização.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | App Customization Arguments |
O perfil de carga de trabalho usado no ambiente gerenciado. Padrão para "Consumo".
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | StandardGen2 Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |