az webapp

Gerir aplicativos web.

Comandos

az webapp auth

Gerir a autenticação e autorização da webapp. Para utilizar comandos de auth v2, executar "az extension add --name authV2" para adicionar a extensão authV2 CLI.

az webapp auth apple

Gerir a autenticação e autorização do fornecedor de identidade da Apple.

az webapp auth apple show

Mostre as definições de autenticação para o fornecedor de identidade da Apple.

az webapp auth apple update

Atualize o id do cliente e o segredo do cliente para o fornecedor de identidade da Apple.

az webapp auth config-version

Gerencie o estado da versão de configuração para as definições de autenticação para o webapp. A versão de configuração v1 refere-se aos pontos finais /authSettings, enquanto v2 se refere aos pontos finais /authSettingsV2.

az webapp auth config-version revert

Reverte a versão de configuração das definições de autenticação para o webapp de v2 a v1 (clássico).

az webapp auth config-version show

Mostrar a versão de configuração das definições de autenticação para o webapp. A versão de configuração v1 refere-se aos pontos finais /authSettings, enquanto v2 se refere aos pontos finais /authSettingsV2.

az webapp auth config-version upgrade

Atualiza a versão de configuração das definições de autenticação para o webapp de v1 (clássico) para v2.

az webapp auth facebook

Gerir a autenticação e autorização do fornecedor de identidade do Facebook.

az webapp auth facebook show

Mostrar as definições de autenticação para o fornecedor de identidade do Facebook.

az webapp auth facebook update

Atualize o id de aplicações e o segredo de aplicação para o fornecedor de identidade do Facebook.

az webapp auth github

Gerir a autenticação e autorização do fornecedor de identidade GitHub.

az webapp auth github show

Mostrar as definições de autenticação para o fornecedor de identidade GitHub.

az webapp auth github update

Atualize o id do cliente e o segredo do cliente para o fornecedor de identidade GitHub.

az webapp auth google

Gerir a autenticação e autorização do fornecedor de identidade da Google.

az webapp auth google show

Mostre as definições de autenticação para o fornecedor de identidade da Google.

az webapp auth google update

Atualize o id do cliente e o segredo do cliente para o fornecedor de identidade do Google.

az webapp auth microsoft

Gerir a autenticação e autorização do fornecedor de identidade microsoft.

az webapp auth microsoft show

Mostrar as definições de autenticação para o fornecedor de identidade do Azure Ative Directory.

az webapp auth microsoft update

Atualize o id do cliente e o segredo do cliente para o fornecedor de identidade do Azure Ative Directory.

az webapp auth openid-connect

Gerir a autenticação e autorização dos fornecedores de identidade OpenID Connect personalizados.

az webapp auth openid-connect add

Configure um novo fornecedor de identidade OpenID Connect personalizado.

az webapp auth openid-connect remove

Remove um fornecedor de identidade OpenID Connect personalizado existente.

az webapp auth openid-connect show

Mostrar as definições de autenticação para o fornecedor de identidade OpenID Connect personalizado.

az webapp auth openid-connect update

Atualize o nome de configuração do cliente e do cliente para um fornecedor de identidade OpenID Connect personalizado existente.

az webapp auth set

Define as definições de autenticação para o webapp no formato V2, sobressaíndo quaisquer definições existentes.

az webapp auth show

Mostre as definições de authentification para o webapp.

az webapp auth twitter

Gerir a autenticação e autorização do fornecedor de identidade do Twitter.

az webapp auth twitter show

Mostre as definições de autenticação para o fornecedor de identidade do Twitter.

az webapp auth twitter update

Atualize a chave de consumo e o segredo do consumidor para o fornecedor de identidade do Twitter.

az webapp auth update

Atualize as definições de autenticação para o webapp.

az webapp auth-classic

Gerir a autenticação e autorização da webapp no formato clássico.

az webapp auth-classic show

Mostrar as definições de autenticação para o webapp no formato clássico.

az webapp auth-classic update

Atualize as definições de autenticação para o webapp no formato clássico.

az webapp browse

Abra uma aplicação web num browser.

az webapp config

Configure uma aplicação web.

az webapp config access-restriction

Métodos que mostram, definem, adicionam e removem as restrições de acesso a uma webapp.

az webapp config access-restriction add

Adiciona uma restrição de acesso ao webapp.

az webapp config access-restriction remove

Remove uma Restrição de Acesso do webapp.

az webapp config access-restriction set

Define se o site SCM estiver a utilizar as mesmas restrições que o site principal.

az webapp config access-restriction show

Mostrar definições de Restrição de Acesso para webapp.

az webapp config appsettings

Configure as definições de aplicativos web. Atualizar ou remover as definições de aplicações irá causar uma reciclagem de aplicações.

az webapp config appsettings delete

Elimine as definições de aplicações web.

az webapp config appsettings list

Obtenha os detalhes das definições de uma aplicação web.

az webapp config appsettings set

Defina as definições de uma aplicação web.

az webapp config backup

Gerencie backups para aplicações web.

az webapp config backup create

Crie uma cópia de segurança de uma aplicação web.

az webapp config backup list

Lista cópias de segurança de uma aplicação web.

az webapp config backup restore

Restaurar uma aplicação web a partir de uma cópia de segurança.

az webapp config backup show

Mostre a agenda de backup para uma aplicação web.

az webapp config backup update

Configure um novo horário de backup para uma aplicação web.

az webapp config connection-string

Gerir as cadeias de conexão de uma aplicação web.

az webapp config connection-string delete

Elimine as cordas de ligação de uma aplicação web.

az webapp config connection-string list

Obtenha as cordas de conexão de uma aplicação web.

az webapp config connection-string set

Atualize as cadeias de ligação de uma aplicação web.

az webapp config container

Gerencie as configurações de um contentor de uma aplicação web existente.

az webapp config container delete

Elimine as definições de um contentor da web existente.

az webapp config container set

Defina as definições de um contentor da web existente.

az webapp config container show

Obtenha detalhes das configurações do contentor de uma aplicação web.

az webapp config hostname

Configurar os hostnames para uma aplicação web.

az webapp config hostname add

Ligue um nome de anfitrião a uma aplicação web.

az webapp config hostname delete

Desmarca um nome de anfitrião de uma aplicação web.

az webapp config hostname get-external-ip

Obtenha o endereço IP virado para o exterior para uma aplicação web.

az webapp config hostname list

Lista todas as ligações de nome de anfitrião para uma aplicação web.

az webapp config set

Desaprote a configuração de uma aplicação web.

az webapp config show

Obtenha os detalhes da configuração de uma aplicação web.

az webapp config snapshot

Gerir fotos de aplicativos web.

az webapp config snapshot list

Enupro-as as imagens ressutilizáveis para uma aplicação web.

az webapp config snapshot restore

Restaurar uma foto de aplicação web.

az webapp config ssl

Configure certificados SSL para aplicações web.

az webapp config ssl bind

Ligue um certificado SSL a uma aplicação web.

az webapp config ssl create

Crie um Certificado Gerido para um nome de anfitrião numa aplicação webapp.

az webapp config ssl delete

Elimine um certificado SSL de uma aplicação web.

az webapp config ssl import

Importe um Certificado de Serviço de Aplicações SSL ou de uma aplicação web a partir de Key Vault.

az webapp config ssl list

Liste certificados SSL para uma aplicação web.

az webapp config ssl show

Mostre os detalhes de um certificado SSL para uma aplicação web.

az webapp config ssl unbind

Desvindem um certificado SSL de uma aplicação web.

az webapp config ssl upload

Faça o upload de um certificado SSL para uma aplicação web.

az webapp config storage-account

Gerir as configurações da conta de armazenamento Azure de uma aplicação web. (Apenas Aplicações Web Aplicações Web Aplicações Web de Aplicações Web Linux e para os recipientes do Windows).

az webapp config storage-account add

Adicione uma configuração de conta de armazenamento Azure a uma aplicação web. (Apenas Aplicações Web Aplicações Web Aplicações Web de Aplicações Web Linux e para os recipientes do Windows).

az webapp config storage-account delete

Elimine a configuração da conta de armazenamento Azure de uma aplicação web. (Apenas Aplicações Web Aplicações Web Aplicações Web de Aplicações Web Linux e para os recipientes do Windows).

az webapp config storage-account list

Obtenha as configurações da conta de armazenamento Azure de uma aplicação web. (Apenas Aplicações Web Aplicações Web Aplicações Web de Aplicações Web Linux e para os recipientes do Windows).

az webapp config storage-account update

Atualize uma configuração de conta de armazenamento Azure existente numa aplicação web. (Apenas Aplicações Web Aplicações Web Aplicações Web de Aplicações Web Linux e para os recipientes do Windows).

az webapp connection

Comandos para gerir ligações webapp.

az webapp connection create

Crie uma ligação entre um webapp e um recurso alvo.

az webapp connection create appconfig

Crie uma ligação webapp para appconfig.

az webapp connection create confluent-cloud

Crie uma ligação webapp para nuvem confluente.

az webapp connection create cosmos-cassandra

Crie uma ligação webapp ao cosmos-cassandra.

az webapp connection create cosmos-gremlin

Crie uma ligação webapp ao cosmos-gremlin.

az webapp connection create cosmos-mongo

Crie uma ligação webapp ao cosmos-mongo.

az webapp connection create cosmos-sql

Crie uma ligação webapp ao cosmos-sql.

az webapp connection create cosmos-table

Crie uma ligação webapp à cosmos-table.

az webapp connection create eventhub

Crie uma ligação webapp ao eventhub.

az webapp connection create keyvault

Crie uma ligação webapp ao keyvault.

az webapp connection create mysql

Crie uma ligação webapp ao mysql.

az webapp connection create mysql-flexible

Crie uma ligação webapp ao mysql-flexible.

az webapp connection create postgres

Crie uma ligação webapp a postgres.

az webapp connection create postgres-flexible

Crie uma ligação webapp para postgres-flexible.

az webapp connection create redis

Crie uma ligação webapp ao redis.

az webapp connection create redis-enterprise

Crie uma ligação webapp à empresa redis.

az webapp connection create servicebus

Crie uma ligação webapp ao servicebus.

az webapp connection create signalr

Crie uma ligação webapp ao sinaleiro.

az webapp connection create sql

Crie uma ligação webapp ao sql.

az webapp connection create storage-blob

Crie uma ligação webapp ao blob de armazenamento.

az webapp connection create storage-file

Crie uma ligação webapp ao ficheiro de armazenamento.

az webapp connection create storage-queue

Crie uma ligação webapp à fila de armazenamento.

az webapp connection create storage-table

Crie uma ligação webapp à mesa de armazenamento.

az webapp connection create webpubsub

Crie uma ligação webapp para webpubsub.

az webapp connection delete

Elimine uma ligação webapp.

az webapp connection list

Listar ligações de um webapp.

az webapp connection list-configuration

Listar configurações de origem de uma ligação webapp.

az webapp connection list-support-types

Listar tipos de clientes e tipos de auth suportados por ligações webapp.

az webapp connection show

Obtenha os detalhes de uma ligação webapp.

az webapp connection update

Atualize uma ligação webapp.

az webapp connection update appconfig

Atualize um webapp para a ligação appconfig.

az webapp connection update confluent-cloud

Atualize um webapp para a ligação nuvem confluente.

az webapp connection update cosmos-cassandra

Atualize um webapp para a ligação cosmos-cassandra.

az webapp connection update cosmos-gremlin

Atualize um webapp para a ligação cosmos-gremlin.

az webapp connection update cosmos-mongo

Atualize um webapp para a ligação cosmos-mongo.

az webapp connection update cosmos-sql

Atualize um webapp para a ligação cosmos-sql.

az webapp connection update cosmos-table

Atualize um webapp para a ligação cosmos-table.

az webapp connection update eventhub

Atualize um webapp para a ligação eventhub.

az webapp connection update keyvault

Atualize um webapp para a ligação keyvault.

az webapp connection update mysql

Atualize um webapp para a ligação mysql.

az webapp connection update mysql-flexible

Atualize um webapp para a conexão mysql-flexível.

az webapp connection update postgres

Atualize um webapp para a ligação postgres.

az webapp connection update postgres-flexible

Atualize um webapp para a ligação pós-flexível.

az webapp connection update redis

Atualize um webapp para a ligação redis.

az webapp connection update redis-enterprise

Atualize um webapp para a ligação redis-empresa.

az webapp connection update servicebus

Atualize um webapp para a ligação do servicebus.

az webapp connection update signalr

Atualize um webapp para a ligação do sinalador.

az webapp connection update sql

Atualize um webapp para a ligação sql.

az webapp connection update storage-blob

Atualize um webapp para a ligação blob de armazenamento.

az webapp connection update storage-file

Atualize um webapp para a ligação de ficheiros de armazenamento.

az webapp connection update storage-queue

Atualize um webapp para a ligação de fila de armazenamento.

az webapp connection update storage-table

Atualize um webapp para a ligação à mesa de armazenamento.

az webapp connection update webpubsub

Atualize um webapp para a ligação webpubsub.

az webapp connection validate

Validar uma ligação webapp.

az webapp connection wait

Coloque o CLI em estado de espera até que uma condição da ligação seja satisfeita.

az webapp cors

Gerir a partilha de recursos de origem cruzada (CORS).

az webapp cors add

Adicione as origens permitidas.

az webapp cors remove

Remova as origens permitidas.

az webapp cors show

Mostrar origens permitidas.

az webapp create

Crie uma aplicação Web.

az webapp create-remote-connection

Cria uma ligação remota utilizando um túnel TCP para a sua aplicação web.

az webapp delete

Apague uma aplicação web.

az webapp deleted

Gerir aplicações web eliminadas.

az webapp deleted list

Liste aplicativos web que tenham sido eliminados.

az webapp deleted restore

Restaurar uma aplicação web eliminada.

az webapp deploy

Lança um artefacto fornecido para a Aplicações Web Azure.

az webapp deployment

Gerir implementações de aplicativos web.

az webapp deployment container

Gerir a implantação contínua baseada em contentores.

az webapp deployment container config

Configure a implantação contínua através de contentores.

az webapp deployment container show-cd-url

Obtenha o URL que pode ser usado para configurar webhooks para implementação contínua.

az webapp deployment github-actions

Configure GitHub Actions para um webapp.

az webapp deployment github-actions add

Adicione um GitHub Actions ficheiro de fluxo de trabalho ao repositório especificado. O fluxo de trabalho irá construir e implementar a sua aplicação para o webapp especificado.

az webapp deployment github-actions remove

Retire e desligue o GitHub Actions ficheiro de fluxo de trabalho do repositório especificado.

az webapp deployment list-publishing-credentials

Obtenha os detalhes para credenciais de publicação de aplicações web disponíveis.

az webapp deployment list-publishing-profiles

Obtenha os detalhes para os perfis de implementação da aplicação Web disponível.

az webapp deployment slot

Gerir slots de implementação de aplicativos web.

az webapp deployment slot auto-swap

Configure a permuta automática de ranhuras de implementação.

az webapp deployment slot create

Criar um bloco de implementação.

az webapp deployment slot delete

Elimine uma ranhura de implantação.

az webapp deployment slot list

Listar todas as ranhuras de implantação.

az webapp deployment slot swap

Troque slots de implementação para uma aplicação web.

az webapp deployment source

Gerir a implementação de aplicativos web através do controlo de origem.

az webapp deployment source config

Gerir a implantação de repositórios git ou mercurial.

az webapp deployment source config-local-git

Permite obter um URL para um ponto final do repositório Git para clonar e enviar para a implementação da aplicação Web.

az webapp deployment source config-zip

Execute a implementação utilizando a implementação do push zip kudu para uma aplicação web.

az webapp deployment source delete

Elimine uma configuração de implementação de controlo de fonte.

az webapp deployment source show

Obtenha os detalhes de uma configuração de implementação de controlo de fonte.

az webapp deployment source sync

Sincronizar do repositório. Apenas necessário em modo de integração manual.

az webapp deployment source update-token

Atualizar o token de controlo de fonte em cache no serviço de aplicações Azure.

az webapp deployment user

Gerir credenciais de utilizador para implantação.

az webapp deployment user set

Atualiza as credenciais de implementação.

az webapp deployment user show

Obtenha o utilizador editorial de implantação.

az webapp hybrid-connection

Métodos que listam, adicionam e removem ligações híbridas a partir de webapps.

az webapp hybrid-connection add

Adicione uma ligação híbrida existente a um webapp.

az webapp hybrid-connection list

Listar as ligações híbridas num webapp.

az webapp hybrid-connection remove

Remova uma ligação híbrida de um webapp.

az webapp identity

Gerir a identidade gerida da web app.

az webapp identity assign

Atribuir identidade gerida à aplicação web.

az webapp identity remove

Desativar a identidade gerida da aplicação web.

az webapp identity show

Mostrar a identidade gerida da aplicação web.

az webapp list

Lista de aplicativos web.

az webapp list-instances

Lista todos os casos dimensionado de uma aplicação web ou slot de aplicações web.

az webapp list-runtimes

Lista pilhas incorporadas disponíveis que podem ser usadas para aplicações web.

az webapp log

Gerir registos de aplicativos web.

az webapp log config

Configurar o registo para uma aplicação web.

az webapp log deployment

Gerir registos de implementação de aplicativos web.

az webapp log deployment list

Listar implementações associadas a aplicações web.

az webapp log deployment show

Mostrar registos de implantação da última implementação, ou uma implementação específica se o id de implementação for especificado.

az webapp log download

Descarregue o histórico de registos de uma aplicação web como um ficheiro zip.

az webapp log show

Obtenha os detalhes da configuração de registo de registo de uma aplicação web.

az webapp log tail

Comece a rastrear registos ao vivo para uma aplicação web.

az webapp restart

Reinicie uma aplicação web.

az webapp scale

Modifique o número de casos de um webapp.

az webapp scan

Detém um grupo de comandos que atendem a webapp scans. Atualmente disponível apenas para webapps baseados em Linux.

az webapp scan list-result

Obtenha detalhes de todas as digitalizações realizadas no webapp, até ao limite máximo de digitalização definido no webapp Isto irá obter-lhe os resultados do registo de digitalização, além do estado de digitalização de cada digitalização realizada no webapp.

az webapp scan show-result

Obtenha resultados de identificação de digitalização especificada. Isto irá obter-lhe os resultados do registo de verificação do id de digitalização especificado.

az webapp scan start

Inicia a digitalização nos ficheiros webapp especificados no diretório wwwroot. Devolve um JSON contendo o SCANID, traking e URL de resultados.

az webapp scan stop

Para a corrente de execução. Não faz nada se não houver uma varredura.

az webapp scan track

Estado da verificação através do fornecimento de id de digitalização. Pode rastrear o estado da digitalização a partir de [Início, Sucesso, Falha, TimeoutFailure, Executing].

az webapp show

Obtenha os detalhes de uma aplicação web.

az webapp ssh

O comando SSH estabelece uma sessão de ssh para o recipiente web e o desenvolvedor obteria um terminal de concha remotamente.

az webapp start

Inicie uma aplicação web.

az webapp stop

Pare uma aplicação web.

az webapp traffic-routing

Gerir o encaminhamento de tráfego para aplicações web.

az webapp traffic-routing clear

Limpe as regras de encaminhamento e envie todo o tráfego para a produção.

az webapp traffic-routing set

Configure o tráfego de encaminhamento para as ranhuras de implantação.

az webapp traffic-routing show

Exiba a distribuição atual do tráfego através de faixas horárias.

az webapp up

Crie um webapp e implemente código de um espaço de trabalho local para a aplicação. O comando é necessário para correr a partir da pasta onde o código está presente. O suporte atual inclui Nó, Python, .NET Core e ASP.NET. Node, as aplicações Python são criadas como aplicações Linux. .Net Core, ASP.NET e aplicações estáticas HTML são criadas como aplicações Windows. Anexar a bandeira html para ser implantada como uma aplicação html estática. Cada vez que o comando é executado com sucesso, os valores de argumento padrão para grupo de recursos, sku, localização, plano e nome são guardados para o diretório atual. Estes predefinições são então utilizados para quaisquer argumentos não fornecidos nas execuções subsequentes do comando no mesmo diretório. Utilize 'az configuração' para gerir os incumprimentos.

az webapp update

Atualize uma aplicação web existente.

az webapp vnet-integration

Métodos que listam, adicionam e removem integrações de rede virtuais a partir de um webapp.

az webapp vnet-integration add

Adicione uma integração de rede virtual regional a um webapp.

az webapp vnet-integration list

Listar as integrações de rede virtuais num webapp.

az webapp vnet-integration remove

Remova uma integração de rede virtual regional do webapp.

az webapp webjob

Permite operações de gestão para trabalhos web numa aplicação web.

az webapp webjob continuous

Permite operações de gestão de trabalhos web contínuos numa aplicação web.

az webapp webjob continuous list

Listar todos os trabalhos web contínuos numa aplicação web selecionada.

az webapp webjob continuous remove

Elimine um webjob contínuo específico.

az webapp webjob continuous start

Inicie um trabalho web contínuo específico numa aplicação web selecionada.

az webapp webjob continuous stop

Pare um webjob contínuo específico.

az webapp webjob triggered

Permite operações de gestão de trabalhos web desencadeados numa aplicação web.

az webapp webjob triggered list

Lista todos os webjobs desencadeados hospedados numa aplicação web.

az webapp webjob triggered log

Obtenha o histórico de um webjob específico desencadeado hospedado numa aplicação web.

az webapp webjob triggered remove

Elimine um webjob específico desencadeado hospedado numa aplicação web.

az webapp webjob triggered run

Executar um webjob específico desencadeado hospedado numa aplicação web.

az webapp browse

Abra uma aplicação web num browser.

az webapp browse [--ids]
                 [--logs]
                 [--name]
                 [--resource-group]
                 [--slot]

Exemplos

Abra uma aplicação web num browser. (autogerado)

az webapp browse --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--logs -l

Ativar a visualização do fluxo de registo imediatamente após o lançamento da aplicação web.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp create

Crie uma aplicação Web.

O nome da aplicação web deve ser capaz de produzir um FQDN único como AppName.azurewebsites.net.

az webapp create --name
                 --plan
                 --resource-group
                 [--assign-identity]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--https-only {false, true}]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subnet]
                 [--tags]
                 [--vnet]

Exemplos

Crie uma aplicação web com a configuração padrão.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName

Crie uma aplicação web com um tempo de execução Java 11.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"

Crie uma aplicação web com um tempo de execução NodeJS 10.14 e implantado a partir de um repositório local.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node:12LTS" --deployment-local-git

Crie uma aplicação web com uma imagem do DockerHub.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx

Crie uma aplicação web com uma imagem a partir de um registo privado do DockerHub.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password

Crie uma aplicação web com uma imagem de um Azure Container Registry privado.

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

criar um WebApp usando o Plano de Serviço de Aplicações partilhado que está num grupo de recursos diferente.

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

Parâmetros Obrigatórios

--name -n

Nome da nova aplicação web.

--plan -p

Nome ou identificação de recursos do plano de serviço de aplicações. Use o "appservice plan create" para obter um.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

Parâmetros Opcionais

--assign-identity

Aceitar identidades do sistema ou do utilizador separadas por espaços. Utilize o '[sistema]' para encaminhar a identidade atribuída pelo sistema ou um documento de identificação de recursos para remeter a identidade atribuída pelo utilizador. Confira a ajuda para mais exemplos.

--deployment-container-image-name -i

Nome da imagem do recipiente a partir de Docker Hub, por exemplo, editor/nome de imagem:tag.

--deployment-local-git -l

Ativar o git local.

--deployment-source-branch -b

O ramo para implantar.

valor predefinido: master
--deployment-source-url -u

URL repositório git para ligar com a integração manual.

--docker-registry-server-password -w

A senha do servidor de registo de contentores. Requerido para registos privados.

--docker-registry-server-user -s

O nome de utilizador do servidor de registo de contentores.

--https-only

Redirecione todo o tráfego feito para uma aplicação utilizando HTTP PARA HTTPS.

valores aceites: false, true
--multicontainer-config-file

Só linux. Config file para aplicativos multicontainer. (local ou remoto).

--multicontainer-config-type

Só linux.

valores aceites: COMPOSE, KUBE
--role

Nome de papel ou identificação que a identidade atribuída ao sistema terá.

valor predefinido: Contributor
--runtime -r

Tempo de funcionamento da web canonicalizado no formato framework:versão, por exemplo "PHP:7.2". Utilize az webapp list-runtimes para a lista disponível.

--scope

Âmbito a que o sistema atribuído identidade pode aceder.

--startup-file

Só linux. O ficheiro de arranque da web.

--subnet

Nome ou identificação de recursos da sub-rede pré-existente para que o webapp se junte. O --vnet é argumento também necessário se especificar a sub-rede pelo nome.

--tags

Etiquetas separadas pelo espaço: chave[=valor] [chave[=valor] ...]. Utilize "" para limpar as etiquetas existentes.

--vnet

Identificação de nome ou recurso da rede virtual regional. Se existirem vários vnets com o mesmo nome em diferentes grupos de recursos, utilize o id de recursos vnet para especificar qual vnet a utilizar. Se o nome vnet for utilizado, por padrão, o vnet no mesmo grupo de recursos que o webapp será utilizado. Deve ser usado com argumento de sub-rede.

az webapp create-remote-connection

Cria uma ligação remota utilizando um túnel TCP para a sua aplicação web.

az webapp create-remote-connection [--ids]
                                   [--instance]
                                   [--name]
                                   [--port]
                                   [--resource-group]
                                   [--slot]
                                   [--timeout]

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--instance -i

Exemplo webapp para se conectar. Incumprimentos a nenhum.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--port -p

Porta para a ligação remota. Predefinição: Porta disponível aleatória.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

--timeout -t

Tempo de pausa em segundos. Incumprimentos a nenhum.

az webapp delete

Apague uma aplicação web.

az webapp delete [--ids]
                 [--keep-dns-registration]
                 [--keep-empty-plan]
                 [--keep-metrics]
                 [--name]
                 [--resource-group]
                 [--slot]

Exemplos

Apague uma aplicação web. (autogerado)

az webapp delete --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--keep-dns-registration

Mantenha o registo DNS.

--keep-empty-plan

Mantenha o plano de serviço de aplicações vazio.

--keep-metrics

Mantenha as métricas da aplicação.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp deploy

Lança um artefacto fornecido para a Aplicações Web Azure.

az webapp deploy [--async {false, true}]
                 [--clean {false, true}]
                 [--ids]
                 [--ignore-stack {false, true}]
                 [--name]
                 [--resource-group]
                 [--restart {false, true}]
                 [--slot]
                 [--src-path]
                 [--src-url]
                 [--target-path]
                 [--timeout]
                 [--type {ear, jar, lib, startup, static, war, zip}]

Exemplos

Desloque um ficheiro de guerra assíncroticamente.

az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type war --async true

Implementar um ficheiro de texto estático em wwwroot/staticfiles/test.txt

az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

Parâmetros Opcionais

--async

Se for verdade, o artefacto é implantado assíncroticamente. (O comando sairá assim que o artefacto for empurrado para a aplicação web.).

valores aceites: false, true
--clean

Se for verdade, limpa o directório-alvo antes de implantar o(s) ficheiros. O valor predefinido é determinado com base no tipo de artefacto.

valores aceites: false, true
--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--ignore-stack

Se for verdade, quaisquer predefinições específicas da pilha são ignoradas.

valores aceites: false, true
--name -n

Nome do webapp para.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--restart

Se for verdade, a aplicação web será reiniciada após a implementação. Defina isto como falso se estiver a implementar vários artefactos e não quiser reiniciar o site nas implementações anteriores.

valores aceites: false, true
--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

--src-path

Caminho do artefacto a ser implantado. Ex: "myapp.zip" ou "/myworkspace/apps/myapp.war".

--src-url

URL do artefacto. O webapp vai retirar o artefacto deste URL. Ex: "http://mysite.com/files/myapp.war?key=123".

--target-path

Caminho absoluto para o que o artefacto deve ser implantado. Predefinições para "home/site/wwwroot/" Ex: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Tempo limite para a operação de implantação em milissegundos.

--type

Usado para sobrepor o tipo de artefacto que está sendo implantado.

valores aceites: ear, jar, lib, startup, static, war, zip

az webapp list

Lista de aplicativos web.

az webapp list [--resource-group]

Exemplos

Listar todas as aplicações web no MyResourceGroup.

az webapp list --resource-group MyResourceGroup

Lista o nome do anfitrião predefinido e o estado para todas as aplicações web.

az webapp list --query "[].{hostName: defaultHostName, state: state}"

Listar todas as aplicações web em execução.

az webapp list --query "[?state=='Running']"

Parâmetros Opcionais

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az webapp list-instances

Lista todos os casos dimensionado de uma aplicação web ou slot de aplicações web.

az webapp list-instances --name
                         --resource-group
                         [--slot]

Parâmetros Obrigatórios

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

Parâmetros Opcionais

--slot -s

Nome da ranhura da aplicação web. Predefinição na ranhura das produções se não for especificado.

az webapp list-runtimes

Lista pilhas incorporadas disponíveis que podem ser usadas para aplicações web.

az webapp list-runtimes [--linux]
                        [--os {linux, windows}]

Parâmetros Opcionais

--linux

Lista pilhas de tempo de execução para aplicações web baseadas em linux.

--os --os-type

Limitar a saída a apenas janelas ou tempos de funcionação de linux.

valores aceites: linux, windows

az webapp restart

Reinicie uma aplicação web.

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]

Exemplos

Reinicie uma aplicação web. (autogerado)

az webapp restart --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp scale

Modifique o número de casos de um webapp.

az webapp scale --instance-count
                --name
                --resource-group
                [--slot]

Exemplos

Altere o número de casos do MyApp para 2.

az webapp scale -g MyResourceGroup -n MyApp --instance-count 2

Parâmetros Obrigatórios

--instance-count

Número de casos.

valor predefinido: 1
--name -n

Nome da aplicação web. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

Parâmetros Opcionais

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp show

Obtenha os detalhes de uma aplicação web.

az webapp show [--ids]
               [--name]
               [--resource-group]
               [--slot]

Exemplos

Obtenha os detalhes de uma aplicação web. (autogerado)

az webapp show --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp ssh

O comando SSH estabelece uma sessão de ssh para o recipiente web e o desenvolvedor obteria um terminal de concha remotamente.

az webapp ssh [--ids]
              [--instance]
              [--name]
              [--port]
              [--resource-group]
              [--slot]
              [--timeout]

Exemplos

ssh em uma aplicação web

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--instance -i

Exemplo webapp para se conectar. Incumprimentos a nenhum.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--port -p

Porta para a ligação remota. Predefinição: Porta disponível aleatória.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

--timeout -t

Tempo de pausa em segundos. Incumprimentos a nenhum.

az webapp start

Inicie uma aplicação web.

az webapp start [--ids]
                [--name]
                [--resource-group]
                [--slot]

Exemplos

Inicie uma aplicação web. (autogerado)

az webapp start --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp stop

Pare uma aplicação web.

az webapp stop [--ids]
               [--name]
               [--resource-group]
               [--slot]

Exemplos

Pare uma aplicação web. (autogerado)

az webapp stop --name MyWebapp --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

az webapp up

Crie um webapp e implemente código de um espaço de trabalho local para a aplicação. O comando é necessário para correr a partir da pasta onde o código está presente. O suporte atual inclui Nó, Python, .NET Core e ASP.NET. Node, as aplicações Python são criadas como aplicações Linux. .Net Core, ASP.NET e aplicações estáticas HTML são criadas como aplicações Windows. Anexar a bandeira html para ser implantada como uma aplicação html estática. Cada vez que o comando é executado com sucesso, os valores de argumento padrão para grupo de recursos, sku, localização, plano e nome são guardados para o diretório atual. Estes predefinições são então utilizados para quaisquer argumentos não fornecidos nas execuções subsequentes do comando no mesmo diretório. Utilize 'az configuração' para gerir os incumprimentos.

az webapp up [--app-service-environment]
             [--dryrun]
             [--html]
             [--ids]
             [--launch-browser]
             [--location]
             [--logs]
             [--name]
             [--os-type {Linux, Windows}]
             [--plan]
             [--resource-group]
             [--runtime]
             [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, S1, S2, S3, SHARED, WS1, WS2, WS3}]

Exemplos

Ver os detalhes da app que será criada, sem realmente executar a operação

az webapp up --dryrun

Crie uma aplicação web com a configuração padrão, executando o comando a partir da pasta onde o código a ser implantado existe.

az webapp up

Criar uma aplicação web com um nome especificado

az webapp up -n MyUniqueAppName

Crie uma aplicação web com um nome especificado e um tempo de execução Java 11

az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:11"

Crie uma aplicação web numa região específica, executando o comando a partir da pasta onde o código a ser implementado existe.

az webapp up -l locationName

Crie uma aplicação web e ative o streaming de registo após a operação de implementação estar concluída. Isto permitirá a configuração padrão necessária para ativar o streaming de registo.

az webapp up --logs

Crie uma aplicação web e implemente como uma aplicação HTML estática.

az webapp up --html

Parâmetros Opcionais

--app-service-environment -e

Nome ou identificação de recursos do Ambiente do Serviço de Aplicações (pré-existente) para. Requer um sku V2 isolado [I1v2, I2v2, I3v2].

--dryrun

Mostrar resumo da operação de criação e implantação em vez de executá-la.

--html

Ignore a deteção de aplicações e implemente como uma aplicação html.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--launch-browser -b

Lance a aplicação criada usando o navegador padrão.

--location -l

Localização. Valores de: az account list-locations. Pode configurar a localização padrão utilizando az configure --defaults location=<location>.

--logs

Configurar a sessão de registo predefinida necessária para permitir a visualização do fluxo de registo imediatamente após o lançamento do webapp.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--os-type

Desaprote o tipo de SO para a aplicação a ser criada.

valores aceites: Linux, Windows
--plan -p

Nome do plano de serviço de aplicações associado ao webapp.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--runtime -r

Tempo de funcionamento da web canonicalizado no formato framework:versão, por exemplo "PHP:7.2". Utilize az webapp list-runtimes para a lista disponível.

--sku

Os níveis de preços, por exemplo, F1 (gratuito), D1 (partilhado), B1 (Basic Small), B2 (Suporte Básico), B3 (Basic Large), S1(Standard Small), P1V2 (Premium V2 Small), P1V3 (Premium V3 Small), P2V3 (Premium V3 Medium), P3V3 (Premium V3 Grande), I1 (Pequeno Isolado), I2 (médio isolado), I3 (grande isolado), I1v2 (V2 Pequeno isolado), I2v2 (médio V2 isolado), I3v2 (isolado V2 Grande), WS1 (Logic Apps Workflow Standard 1), WS2 (Logic Apps Workflow Standard 2), WS3 (Logic Apps Workflow Standard 3).

valores aceites: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, S1, S2, S3, SHARED, WS1, WS2, WS3

az webapp update

Atualize uma aplicação web existente.

az webapp update [--add]
                 [--client-affinity-enabled {false, true}]
                 [--force-dns-registration {false, true}]
                 [--force-string]
                 [--https-only {false, true}]
                 [--ids]
                 [--minimum-elastic-instance-count]
                 [--name]
                 [--prewarmed-instance-count]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--skip-custom-domain-verification {false, true}]
                 [--skip-dns-registration {false, true}]
                 [--slot]
                 [--ttl-in-seconds {false, true}]

Exemplos

Atualize as etiquetas de uma aplicação web.

az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue

Atualize uma aplicação web. (autogerado)

az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor chave. Exemplo: --adicionar propriedade.listProperty <key=value, string ou jSON string>.

--client-affinity-enabled

Permite o envio de cookies de afinidade de sessão.

valores aceites: false, true
--force-dns-registration

Se for verdade, o nome de anfitrião da web é a força registada no DNS.

valores aceites: false, true
--force-string

Ao utilizar 'set' ou 'add', preserve as cordas literais em vez de tentar converter-se em JSON.

--https-only

Redirecione todo o tráfego feito para uma aplicação utilizando HTTP PARA HTTPS.

valores aceites: false, true
--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--minimum-elastic-instance-count -i

Número mínimo de ocorrências. A aplicação deve estar em escala elástica Serviço de Aplicações Plano.

--name -n

Nome da aplicação web. Se não for especificado, um nome será gerado aleatoriamente. Pode configurar o padrão utilizando az configure --defaults web=<name>.

--prewarmed-instance-count -w

Número de casos pré-Hão. A aplicação deve estar em escala elástica Serviço de Aplicações Plano.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remover propriedade.list OR --remover propriedadeToRemove.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e valor a definir. Exemplo: --definir propriedade1.property2=.

--skip-custom-domain-verification

Se for verdade, não são verificados domínios personalizados (não azurewebsites.net) associados à aplicação web.

valores aceites: false, true
--skip-dns-registration

Se o verdadeiro nome de anfitrião da web não for registado no DNS na criação.

valores aceites: false, true
--slot -s

O nome da ranhura. Predefinição na ranhura das produções se não for especificado.

--ttl-in-seconds

Tempo para viver em segundos para o nome de domínio padrão da aplicação web.

valores aceites: false, true