Compartilhar via


az containerapp revision

Comandos para gerenciar revisões.

Comandos

Nome Description Tipo Status
az containerapp revision activate

Ative uma revisão.

Núcleo GA
az containerapp revision copy

Crie uma revisão com base em uma revisão anterior.

Núcleo GA
az containerapp revision deactivate

Desative uma revisão.

Núcleo GA
az containerapp revision label

Gerenciar rótulos de revisão atribuídos a pesos de tráfego.

Núcleo GA
az containerapp revision label add

Defina um rótulo de revisão como uma revisão com um peso de tráfego associado.

Núcleo GA
az containerapp revision label remove

Remova um rótulo de revisão de uma revisão com um peso de tráfego associado.

Núcleo GA
az containerapp revision label swap

Troque um rótulo de revisão entre duas revisões com pesos de tráfego associados.

Núcleo GA
az containerapp revision list

Listar as revisões de um aplicativo de contêiner.

Núcleo GA
az containerapp revision restart

Reinicie uma revisão.

Núcleo GA
az containerapp revision set-mode

Defina o modo de revisão de um aplicativo de contêiner.

Núcleo GA
az containerapp revision show

Mostrar detalhes de uma revisão.

Núcleo GA

az containerapp revision activate

Ative uma revisão.

az containerapp revision activate --revision
                                  [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Exemplos

Ative uma revisão.

az containerapp revision activate -g MyResourceGroup --revision MyContainerappRevision

Parâmetros Exigidos

--revision

Nome da revisão.

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision copy

Crie uma revisão com base em uma revisão anterior.

az containerapp revision copy [--args]
                              [--command]
                              [--container-name]
                              [--cpu]
                              [--from-revision]
                              [--ids]
                              [--image]
                              [--max-replicas]
                              [--memory]
                              [--min-replicas]
                              [--name]
                              [--remove-all-env-vars]
                              [--remove-env-vars]
                              [--replace-env-vars]
                              [--resource-group]
                              [--revision-suffix]
                              [--scale-rule-auth]
                              [--scale-rule-http-concurrency]
                              [--scale-rule-metadata]
                              [--scale-rule-name]
                              [--scale-rule-type]
                              [--set-env-vars]
                              [--subscription]
                              [--tags]
                              [--workload-profile-name]
                              [--yaml]

Exemplos

Crie uma revisão com base em uma revisão anterior.

az containerapp revision copy -n my-containerapp -g MyResourceGroup --cpu 0.75 --memory 1.5Gi

Parâmetros Opcionais

--args

Uma lista de argumentos(ões) de comando de inicialização de contêiner. Valores separados por espaço, por exemplo, "-c", "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--command

Uma lista de comandos com suporte no contêiner que será executado durante a inicialização. Valores separados por espaço, por exemplo, "/bin/queue" "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--container-name

Nome do contêiner.

--cpu

CPU necessária em núcleos de 0,25 - 2,0, por exemplo, 0,5.

--from-revision

Revisão a ser copiada. Padrão: última revisão.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--max-replicas

O número máximo de réplicas.

--memory

Memória necessária de 0.5 - 4.0 terminando com "Gi", por exemplo, 1.0Gi.

--min-replicas

O número mínimo de réplicas.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--remove-all-env-vars

Remova todas as variáveis de ambiente do contêiner..

Valor padrão: False
--remove-env-vars

Remova a(s) variável(is) de ambiente do contêiner. Nomes de variáveis de ambiente separados por espaço.

--replace-env-vars

Substitua a(s) variável(is) de ambiente no contêiner. Outras variáveis de ambiente existentes são removidas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--revision-suffix

Sufixo amigável que é anexado ao nome da revisão.

--scale-rule-auth --sra

Parâmetros de autenticação de regra de escala. Os parâmetros de autenticação devem estar no formato "= = ...".

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

O número máximo de solicitações simultâneas antes do dimensionamento. Suporte apenas para regras de escala http e tcp.

--scale-rule-metadata --srm

Metadados de regra de escala. Os metadados devem estar no formato "= = ...".

--scale-rule-name --srn

O nome da regra de escala.

--scale-rule-type --srt

O tipo da regra de escala. Padrão: http. Para mais informações, visite https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--set-env-vars

Adicionar ou atualizar variáveis(ões) de ambiente no contêiner. As variáveis de ambiente existentes não são modificadas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--subscription

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

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--workload-profile-name -w

O nome amigável para o perfil de carga de trabalho.

--yaml

Caminho para um arquivo .yaml com a configuração de um aplicativo de contêiner. Todos os outros parâmetros serão ignorados. Para obter um exemplo, consulte https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision deactivate

Desative uma revisão.

az containerapp revision deactivate --revision
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Exemplos

Desative uma revisão.

az containerapp revision deactivate -g MyResourceGroup --revision MyContainerappRevision

Parâmetros Exigidos

--revision

Nome da revisão.

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision list

Listar as revisões de um aplicativo de contêiner.

az containerapp revision list --name
                              --resource-group
                              [--all]

Exemplos

Listar as revisões de um aplicativo de contêiner.

az containerapp revision list -n my-containerapp -g MyResourceGroup

Parâmetros Exigidos

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--all

Mostrar revisões inativas.

Valor padrão: False
Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision restart

Reinicie uma revisão.

az containerapp revision restart --revision
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Exemplos

Reinicie uma revisão.

az containerapp revision restart -n my-containerapp -g MyResourceGroup --revision MyContainerappRevision

Parâmetros Exigidos

--revision

Nome da revisão.

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision set-mode

Defina o modo de revisão de um aplicativo de contêiner.

az containerapp revision set-mode --mode {multiple, single}
                                  [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Exemplos

Defina um aplicativo de contêiner para o modo de revisão única.

az containerapp revision set-mode -n my-containerapp -g MyResourceGroup --mode Single

Parâmetros Exigidos

--mode

O modo de revisões ativas para o aplicativo de contêiner.

Valores aceitos: multiple, single

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp revision show

Mostrar detalhes de uma revisão.

az containerapp revision show --revision
                              [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

Exemplos

Mostrar detalhes de uma revisão.

az containerapp revision show -n my-containerapp -g MyResourceGroup \
    --revision MyContainerappRevision

Parâmetros Exigidos

--revision

Nome da revisão.

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--' e deve ter menos de 32 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.