az containerapp sessionpool
Observação
Essa referência faz parte da extensão containerapp para a CLI do Azure (versão 2.62.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az containerapp sessionpool . Saiba mais sobre extensões.
Esse grupo de comandos está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Comandos para gerenciar pools de sessões.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az containerapp sessionpool create |
Crie ou atualize um pool de Sessão. |
Extensão | Visualizar |
az containerapp sessionpool delete |
Exclua um pool de sessões. |
Extensão | Visualizar |
az containerapp sessionpool list |
Listar pools de sessões por assinatura ou grupo de recursos. |
Extensão | Visualizar |
az containerapp sessionpool show |
Mostrar detalhes de um pool de sessões. |
Extensão | Visualizar |
az containerapp sessionpool update |
Atualize um pool de Sessão. |
Extensão | Visualizar |
az containerapp sessionpool create
O grupo de comandos 'containerapp sessionpool' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Crie ou atualize um pool de Sessão.
az containerapp sessionpool create --name
--resource-group
[--args]
[--command]
[--container-name]
[--container-type {CustomContainer, NodeLTS, PythonLTS}]
[--cooldown-period]
[--cpu]
[--env-vars]
[--environment]
[--image]
[--location]
[--max-sessions]
[--memory]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--target-port]
Exemplos
Crie ou atualize um Pool de Sessões com as configurações padrão do tipo de contêiner PythonLTS.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--location eastasia
Crie ou atualize um Pool de Sessões com o tipo de contêiner PythonLTS, com o máximo de sessões simultâneas é 30, instâncias de sessão prontas 20.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type PythonLTS --max-sessions 30 --ready-sessions 20 \
--location eastasia
Crie ou atualize um Pool de Sessões com o tipo de contêiner CustomContainer com a imagem de início rápido padrão.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment \
--cpu 0.5 --memory 1Gi --target-port 80 --location eastasia --image mcr.microsoft.com/k8se/quickstart:latest
Crie ou atualize um Pool de Sessões com o tipo de contêiner CustomContainer que tenha segredos e variáveis de ambiente.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment \
--cpu 0.5 --memory 1Gi --target-port 80 --image MyImage \
--env-vars GREETING="Hello, world" SECRETENV=secretref:anothersecret \
--secrets mysecret=secretvalue1 anothersecret="secret value 2" --location eastasia
Crie ou atualize um Pool de Sessões com o tipo de contêiner CustomContainer do registro privado
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment --image MyImage \
--cpu 0.5 --memory 1Gi --target-port 80 --registry-server myregistry.azurecr.io \
--registry-username myregistry --registry-password $REGISTRY_PASSWORD \
--location eastasia
Criar ou atualizar um Pool de Sessões com o tipo de contêiner CustomContainer com período de desaquecimento 360s
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--environment MyEnvironment --cpu 0.5 --memory 1Gi --target-port 80 --container-type CustomContainer \
--cooldown-period 360 --location eastasia
Parâmetros Exigidos
O nome do pool de sessões.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Uma lista de argumentos de comando de inicialização do contêiner. Valores separados por espaço, por exemplo, "-c", "mycommand". Cadeia de caracteres vazia para limpar os valores existentes.
Uma lista de comandos com suporte 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 os valores existentes.
Nome do contêiner. Na criação, se nenhum nome de contêiner for fornecido, o nome do contêiner será padronizado para o nome do pool de sessões convertido em minúsculas.
O tipo de pool do Pool de Sessão, default='PythonLTS'.
Período (em segundos), após o qual a sessão será excluída, padrão=300.
CPU necessária em núcleos de 0,25 a 2,0, por exemplo, 0,5.
Uma lista de variáveis de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar os valores existentes. Prefixe o valor com 'secretref:' para fazer referência a um segredo.
Nome ou ID do recurso do ambiente do aplicativo de contêiner.
Imagem do contêiner, por exemplo, publisher/image-name:tag.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
A contagem máxima de sessões pode ser executada ao mesmo tempo.
Memória necessária de 0,5 a 4,0 terminando com "Gi", por exemplo, 1,0Gi.
A saída está habilitada para as sessões ou não.
Não aguarde a conclusão da operação de execução longa.
O número de sessões que estarão prontas no pool de sessões o tempo todo.
A senha para fazer logon no registro de contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome do segredo.
O nome do host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.
O nome de usuário para fazer logon no registro de contêiner.
Uma lista de segredos para o pool de sessões. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar os valores existentes.
A porta de sessão usada para o tráfego de entrada.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp sessionpool delete
O grupo de comandos 'containerapp sessionpool' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exclua um pool de sessões.
az containerapp sessionpool delete --resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Exemplos
Exclua um pool de sessões.
az containerapp sessionpool delete -n mysessionpool -g MyResourceGroup
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do pool de sessões.
Não aguarde a conclusão da operação de execução longa.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp sessionpool list
O grupo de comandos 'containerapp sessionpool' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Listar pools de sessões por assinatura ou grupo de recursos.
az containerapp sessionpool list [--resource-group]
Exemplos
Listar Pools de Sessões na assinatura atual.
az containerapp sessionpool list
Listar pools de sessões por grupo de recursos.
az containerapp sessionpool list -g MyResourceGroup
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp sessionpool show
O grupo de comandos 'containerapp sessionpool' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Mostrar detalhes de um pool de sessões.
az containerapp sessionpool show --resource-group
[--ids]
[--name]
[--subscription]
Exemplos
Mostre os detalhes de um pool de sessões.
az containerapp sessionpool show -n mysessionpool -g MyResourceGroup
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do pool de sessões.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az containerapp sessionpool update
O grupo de comandos 'containerapp sessionpool' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Atualize um pool de Sessão.
az containerapp sessionpool update --resource-group
[--args]
[--command]
[--container-name]
[--cooldown-period]
[--cpu]
[--env-vars]
[--ids]
[--image]
[--location]
[--max-sessions]
[--memory]
[--name]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--subscription]
[--target-port]
Exemplos
Atualize a configuração e a imagem do máximo de sessões simultâneas de um pool de sessões.
az containerapp sessionpool update -n mysessionpool -g MyResourceGroup --max-sessions 20 --image MyNewImage
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Uma lista de argumentos de comando de inicialização do contêiner. Valores separados por espaço, por exemplo, "-c", "mycommand". Cadeia de caracteres vazia para limpar os valores existentes.
Uma lista de comandos com suporte 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 os valores existentes.
Nome do contêiner. Na criação, se nenhum nome de contêiner for fornecido, o nome do contêiner será padronizado para o nome do pool de sessões convertido em minúsculas.
Período (em segundos), após o qual a sessão será excluída, padrão=300.
CPU necessária em núcleos de 0,25 a 2,0, por exemplo, 0,5.
Uma lista de variáveis de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar os valores existentes. Prefixe o valor com 'secretref:' para fazer referência a um segredo.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Imagem do contêiner, por exemplo, publisher/image-name:tag.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
A contagem máxima de sessões pode ser executada ao mesmo tempo.
Memória necessária de 0,5 a 4,0 terminando com "Gi", por exemplo, 1,0Gi.
O nome do pool de sessões.
A saída está habilitada para as sessões ou não.
Não aguarde a conclusão da operação de execução longa.
O número de sessões que estarão prontas no pool de sessões o tempo todo.
A senha para fazer logon no registro de contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome do segredo.
O nome do host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.
O nome de usuário para fazer logon no registro de contêiner.
Uma lista de segredos para o pool de sessões. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar os valores existentes.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
A porta de sessão usada para o tráfego de entrada.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.