Partilhar via


az containerapp job

Nota

Este grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Comandos para gerenciar trabalhos de Aplicativos de Contêiner.

Comandos

Name Description Tipo Status
az containerapp job create

Crie um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job create (containerapp extensão)

Crie um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job delete

Exclua um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job delete (containerapp extensão)

Exclua um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job execution

Comandos para exibir execuções de um Trabalho de Aplicativo de Contêiner.

Principal GA
az containerapp job execution list

Obtenha uma lista de todas as execuções de um Trabalho de Aplicativo de Contêiner.

Principal GA
az containerapp job execution show

Obtenha a execução de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity

Comandos para gerenciar identidades gerenciadas para o trabalho do aplicativo de contêiner.

Principal GA
az containerapp job identity assign

Atribua identidade gerenciada a um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity remove

Remova uma identidade gerenciada de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity show

Mostrar identidades gerenciadas de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job list

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Principal GA
az containerapp job list (containerapp extensão)

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Extensão GA
az containerapp job logs

Mostrar logs de trabalho do aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp job logs show

Mostrar logs anteriores e/ou imprimir logs em tempo real (com o parâmetro --follow). Observe que os logs são retirados apenas de uma execução, réplica e contêiner.

Extensão Pré-visualizar
az containerapp job registry

Comandos para gerenciar informações de registro de contêiner de um Trabalho de Aplicativo de Contêiner.

Principal Pré-visualizar
az containerapp job registry list

Listar registros de contêiner configurados em um Trabalho de Aplicativo de Contêiner.

Principal Pré-visualizar
az containerapp job registry remove

Remova os detalhes de um registro de contêiner em um Trabalho de Aplicativo de Contêiner.

Principal Pré-visualizar
az containerapp job registry set

Adicione ou atualize os detalhes de um registro de contêiner em um Trabalho de Aplicativo de Contêiner.

Principal Pré-visualizar
az containerapp job registry show

Mostrar detalhes de um registro de contêiner de um Trabalho de Aplicativo de Contêiner.

Principal Pré-visualizar
az containerapp job replica

Gerencie réplicas de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp job replica list

Liste a réplica de uma réplica de execução de trabalho de aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp job secret

Comandos para gerenciar segredos.

Principal GA
az containerapp job secret list

Liste os segredos de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job secret remove

Remova segredos de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job secret set

Criar/atualizar segredos.

Principal GA
az containerapp job secret show

Mostrar detalhes de um segredo.

Principal GA
az containerapp job show

Mostrar detalhes de um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job show (containerapp extensão)

Mostrar detalhes de um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job start

Inicie uma execução de trabalho de aplicativos de contêiner.

Principal GA
az containerapp job stop

Interrompe a execução de um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job update

Atualizar um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job update (containerapp extensão)

Atualizar um trabalho de aplicativos de contêiner.

Extensão GA

az containerapp job create

Crie um trabalho de aplicativos de contêiner.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Exemplos

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como Manual.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como Agenda.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como evento.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

Parâmetros Obrigatórios

--name -n

O nome do trabalho de aplicativos de contêiner. 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

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

Parâmetros Opcionais

--args

Uma lista de argumentos 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 suportados no contêiner que serão executados 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 contentor.

--cpu

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

--cron-expression

Expressão de Cron. Suportado apenas para o tipo de gatilho "Schedule".

--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--image

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

--max-executions

Número máximo de execuções de trabalho a serem executadas por intervalo de sondagem.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--mi-system-assigned

Booleano indicando se a identidade atribuída ao sistema deve ser atribuída.

Default value: False
--mi-user-assigned

Identidades de usuário separadas por espaço a serem atribuídas.

--min-executions

Número mínimo de execuções de trabalho a serem executadas por intervalo de sondagem.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--parallelism

Número máximo de réplicas a serem executadas por execução.

--polling-interval

Intervalo para verificar cada fonte de evento em segundos. O padrão é 30s.

--rcc --replica-completion-count

Número de réplicas que precisam ser concluídas com êxito para que a execução seja bem-sucedida.

--registry-identity

Uma Identidade Gerida para autenticar com o servidor de registo em vez de nome de utilizador/palavra-passe. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registo deve ser um ACR. Se possível, um atribuidor de função 'acrpull' será criado automaticamente para a identidade.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--replica-retry-limit

Número máximo de novas tentativas antes que a réplica falhe.

--replica-timeout

Número máximo de segundos que uma réplica pode executar.

--scale-rule-auth --sra

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

--scale-rule-metadata --srm

Dimensionar metadados da regra. 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.

--secrets -s

Uma lista de segredo(s) para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--tags

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

--trigger-type

Tipo de gatilho. Horário | Evento | Manual.

--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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job create (containerapp extensão)

Crie um trabalho de aplicativos de contêiner.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--environment-type {connected, managed}]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-identity]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Exemplos

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como Manual.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como Agenda.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

Crie um trabalho de aplicativos de contêiner com Tipo de gatilho como evento.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength=5" "queueName=foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

Criar trabalho de aplicativo de contêiner com Tipo de gatilho como evento usando identidade para autenticar

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name azure-queue \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength=5" "queueName=foo" \
    --scale-rule-identity myUserIdentityResourceId \
    --image imageName

Crie um trabalho de aplicativos de contêiner hospedado em um Ambiente Conectado.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappConnectedEnv
    --environment-type connected
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Parâmetros Obrigatórios

--name -n

O nome do trabalho de aplicativos de contêiner. 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

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

Parâmetros Opcionais

--args

Uma lista de argumentos 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 suportados no contêiner que serão executados 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 contentor.

--cpu

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

--cron-expression

Expressão de Cron. Suportado apenas para o tipo de gatilho "Schedule".

--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--environment-type
Pré-visualizar

Tipo de ambiente.

Valores aceites: connected, managed
Default value: managed
--image

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

--max-executions

Número máximo de execuções de trabalho que são criadas para um gatilho.

Default value: 100
--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--mi-system-assigned

Booleano indicando se a identidade atribuída ao sistema deve ser atribuída.

Default value: False
--mi-user-assigned

Identidades de usuário separadas por espaço a serem atribuídas.

--min-executions

Número mínimo de execuções de trabalho que são criadas para um gatilho. Predefinição: 0.

Default value: 0
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--parallelism

Número máximo de réplicas a serem executadas por execução.

Default value: 1
--polling-interval

Intervalo para verificar cada fonte de evento em segundos.

Default value: 30
--rcc --replica-completion-count

Número de réplicas que precisam ser concluídas com êxito para que a execução seja bem-sucedida.

Default value: 1
--registry-identity

Uma Identidade Gerida para autenticar com o servidor de registo em vez de nome de utilizador/palavra-passe. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registo deve ser um ACR. Se possível, um atribuidor de função 'acrpull' será criado automaticamente para a identidade.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--replica-retry-limit

Número máximo de novas tentativas antes que a réplica falhe. Predefinição: 0.

Default value: 0
--replica-timeout

Número máximo de segundos que uma réplica pode executar.

Default value: 1800
--scale-rule-auth --sra

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

--scale-rule-identity --sri
Pré-visualizar

ID de recurso de uma identidade gerenciada para autenticar com o recurso de escala do Azure (conta de armazenamento/eventhub ou outro) ou Sistema para usar uma identidade atribuída ao sistema.

--scale-rule-metadata --srm

Dimensionar metadados da regra. 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.

--secrets -s

Uma lista de segredo(s) para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--tags

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

--trigger-type

Tipo de gatilho. Horário | Evento | Manual.

--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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job delete

Exclua um trabalho de aplicativos de contêiner.

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Exemplos

Excluir um trabalho.

az containerapp job delete -n my-containerapp-job -g MyResourceGroup

Parâmetros Opcionais

--ids

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

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--resource-group -g

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job delete (containerapp extensão)

Exclua um trabalho de aplicativos de contêiner.

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Exemplos

Excluir um trabalho.

az containerapp job delete -n my-containerapp-job -g MyResourceGroup

Parâmetros Opcionais

--ids

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

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--resource-group -g

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job list

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

az containerapp job list [--resource-group]

Exemplos

Liste trabalhos na assinatura atual.

az containerapp job list

Listar ambientes por grupo de recursos.

az containerapp job list -g MyResourceGroup

Parâmetros Opcionais

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job list (containerapp extensão)

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

az containerapp job list [--resource-group]

Exemplos

Liste trabalhos na assinatura atual.

az containerapp job list

Listar ambientes por grupo de recursos.

az containerapp job list -g MyResourceGroup

Parâmetros Opcionais

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job show

Mostrar detalhes de um trabalho de aplicativos de contêiner.

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

Exemplos

Mostrar os detalhes de um trabalho.

az containerapp job show -n my-containerapp-job -g MyResourceGroup

Parâmetros Opcionais

--ids

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

--name -n

O nome do trabalho de aplicativos de contêiner. 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

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job show (containerapp extensão)

Mostrar detalhes de um trabalho de aplicativos de contêiner.

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

Exemplos

Mostrar os detalhes de um trabalho.

az containerapp job show -n my-containerapp-job -g MyResourceGroup

Parâmetros Opcionais

--ids

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

--name -n

O nome do trabalho de aplicativos de contêiner. 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

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job start

Inicie uma execução de trabalho de aplicativos de contêiner.

az containerapp job start [--args]
                          [--command]
                          [--container-name]
                          [--cpu]
                          [--env-vars]
                          [--ids]
                          [--image]
                          [--memory]
                          [--name]
                          [--no-wait]
                          [--registry-identity]
                          [--resource-group]
                          [--subscription]
                          [--yaml]

Exemplos

Inicie uma execução de trabalho.

az containerapp job start -n my-containerapp-job -g MyResourceGroup

Inicie um trabalho com imagens e configurações diferentes.

az containerapp job start -n my-containerapp-job -g MyResourceGroup --image MyImageName --cpu 0.5 --memory 1.0Gi

Parâmetros Opcionais

--args

Uma lista de argumentos 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 suportados no contêiner que serão executados 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 contentor.

--cpu

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

--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--ids

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

--image

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

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--registry-identity

Uma Identidade Gerida para autenticar com o servidor de registo em vez de nome de utilizador/palavra-passe. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registo deve ser um ACR. Se possível, um atribuidor de função 'acrpull' será criado automaticamente para a identidade.

--resource-group -g

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job stop

Interrompe a execução de um trabalho de aplicativos de contêiner.

az containerapp job stop [--execution-name-list]
                         [--ids]
                         [--job-execution-name]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--subscription]

Exemplos

Parar a execução de um trabalho.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup

Pare uma execução de trabalho dando um nome de execução de trabalho específico.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --job-execution-name MyContainerAppJob-66v9xh0

Pare várias execuções de trabalho fornecendo uma lista de nomes de execução.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --execution-name-list MyContainerAppJob-66v9xh0,MyContainerAppJob-66v9xh1

Parâmetros Opcionais

--execution-name-list

Lista separada por vírgulas de nomes de execução de trabalho.

--ids

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

--job-execution-name

Nome da execução do trabalho específico que precisa ser interrompido.

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--resource-group -g

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job update

Atualizar um trabalho de aplicativos de contêiner.

az containerapp job update [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--ids]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--min-executions]
                           [--name]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Exemplos

Atualize o tempo limite da réplica de um trabalho.

az containerapp job update -n my-containerapp-job -g MyResourceGroup \
    --replica-timeout 10

Parâmetros Opcionais

--args

Uma lista de argumentos 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 suportados no contêiner que serão executados 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 contentor.

--cpu

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

--cron-expression

Expressão de Cron. Suportado apenas para o tipo de gatilho "Schedule".

--ids

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

--image

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

--max-executions

Número máximo de execuções de trabalho a serem executadas por intervalo de sondagem.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-executions

Número mínimo de execuções de trabalho a serem executadas por intervalo de sondagem.

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--parallelism

Número máximo de réplicas a serem executadas por execução.

--polling-interval

Intervalo para verificar cada fonte de evento em segundos. O padrão é 30s.

--rcc --replica-completion-count

Número de réplicas que precisam ser concluídas com êxito para que a execução seja bem-sucedida.

--remove-all-env-vars

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

Default value: False
--remove-env-vars

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

--replace-env-vars

Substitua a(s) variável(ões) 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.

--replica-retry-limit

Número máximo de novas tentativas antes que a réplica falhe.

--replica-timeout

Número máximo de segundos que uma réplica pode executar.

--resource-group -g

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

--scale-rule-auth --sra

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

--scale-rule-metadata --srm

Dimensionar metadados da regra. 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.

--set-env-vars

Adicione ou atualize a(s) variável(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

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar 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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az containerapp job update (containerapp extensão)

Atualizar um trabalho de aplicativos de contêiner.

az containerapp job update [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--ids]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--min-executions]
                           [--name]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth]
                           [--scale-rule-identity]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Exemplos

Atualize o tempo limite da réplica de um trabalho.

az containerapp job update -n my-containerapp-job -g MyResourceGroup \
    --replica-timeout 10

Parâmetros Opcionais

--args

Uma lista de argumentos 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 suportados no contêiner que serão executados 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 contentor.

--cpu

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

--cron-expression

Expressão de Cron. Suportado apenas para o tipo de gatilho "Schedule".

--ids

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

--image

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

--max-executions

Número máximo de execuções de trabalho a serem executadas por intervalo de sondagem.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-executions

Número mínimo de execuções de trabalho a serem executadas por intervalo de sondagem.

--name -n

O nome do trabalho de aplicativos de contêiner. 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.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--parallelism

Número máximo de réplicas a serem executadas por execução.

--polling-interval

Intervalo para verificar cada fonte de evento em segundos. O padrão é 30s.

--rcc --replica-completion-count

Número de réplicas que precisam ser concluídas com êxito para que a execução seja bem-sucedida.

--remove-all-env-vars

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

Default value: False
--remove-env-vars

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

--replace-env-vars

Substitua a(s) variável(ões) 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.

--replica-retry-limit

Número máximo de novas tentativas antes que a réplica falhe.

--replica-timeout

Número máximo de segundos que uma réplica pode executar.

--resource-group -g

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

--scale-rule-auth --sra

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

--scale-rule-identity --sri
Pré-visualizar

ID de recurso de uma identidade gerenciada para autenticar com o recurso de escala do Azure (conta de armazenamento/eventhub ou outro) ou Sistema para usar uma identidade atribuída ao sistema.

--scale-rule-metadata --srm

Dimensionar metadados da regra. 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.

--set-env-vars

Adicione ou atualize a(s) variável(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

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar 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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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