Partilhar via


az staticwebapp

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.

Gerencie aplicativos estáticos.

Comandos

Name Description Tipo Estado
az staticwebapp appsettings

Gerencie as configurações do aplicativo estático.

Principal GA
az staticwebapp appsettings delete

Exclua as configurações do aplicativo com as teclas fornecidas do aplicativo estático.

Principal GA
az staticwebapp appsettings list

Liste as configurações do aplicativo estático.

Principal GA
az staticwebapp appsettings set

Adicione ou altere as configurações do aplicativo estático.

Principal GA
az staticwebapp backends

Vincule ou desvincule um back-end existente com um aplicativo Web estático. Também conhecido como "Traga sua própria API.".

Principal GA
az staticwebapp backends link

Vincule um back-end a um aplicativo Web estático. Também conhecido como "Traga sua própria API.".

Principal GA
az staticwebapp backends show

Mostrar detalhes no back-end vinculado a um aplicativo Web estático.

Principal GA
az staticwebapp backends unlink

Desvincule o back-end de um aplicativo Web estático.

Principal GA
az staticwebapp backends validate

Valide um back-end para um aplicativo Web estático.

Principal GA
az staticwebapp create

Crie um aplicativo estático. Para fornecer conteúdo ao aplicativo Web estático e integrar-se a um repositório Github, forneça a URL do repositório Github (--source) e uma ramificação (--branch). Se o repositório estiver em uma organização do Github, certifique-se de que o Aplicativo Github da CLI do Azure tenha acesso à organização. O acesso pode ser solicitado no navegador ao usar o argumento "--login-with-github". O acesso deve ser concedido pelo administrador da organização.

Principal GA
az staticwebapp dbconnection

Gerencie conexões de banco de dados do Aplicativo Web estático.

Extensão Pré-visualizar
az staticwebapp dbconnection create

Crie uma conexão de banco de dados de aplicativo Web estático.

Extensão Pré-visualizar
az staticwebapp dbconnection delete

Exclua uma conexão de banco de dados do Aplicativo Web estático.

Extensão Pré-visualizar
az staticwebapp dbconnection show

Obtenha detalhes para uma conexão de banco de dados do Aplicativo Web Estático.

Extensão Pré-visualizar
az staticwebapp delete

Exclua um aplicativo estático.

Principal GA
az staticwebapp disconnect

Desconecte o controle do código-fonte para habilitar a conexão a um repositório diferente.

Principal GA
az staticwebapp enterprise-edge

Gerencie a CDN do Azure Front Door para aplicativos Web estáticos. Para uma experiência e disponibilidade ideais, consulte a nossa documentação https://aka.ms/swaedge.

Principal GA
az staticwebapp enterprise-edge disable

Desative a CDN da Porta da Frente do Azure para um aplicativo Web estático. Para uma experiência e disponibilidade ideais, consulte a nossa documentação https://aka.ms/swaedge.

Principal GA
az staticwebapp enterprise-edge enable

Habilite a CDN do Azure Front Door para um aplicativo Web estático. Habilitar a borda de nível empresarial requer um novo registro para o provedor de recursos Microsoft.CDN do Azure Front Door. Para uma experiência e disponibilidade ideais, consulte a nossa documentação https://aka.ms/swaedge.

Principal GA
az staticwebapp enterprise-edge show

Mostrar o status (Habilitado, Desabilitado, Desabilitando, Desabilitando) da CDN da Porta da Frente do Azure para um aplicativo Web. Para uma experiência e disponibilidade ideais, consulte a nossa documentação https://aka.ms/swaedge.

Principal GA
az staticwebapp environment

Gerencie o ambiente do aplicativo estático.

Principal GA
az staticwebapp environment delete

Exclua o ambiente de produção de aplicativo estático ou o ambiente especificado.

Principal GA
az staticwebapp environment functions

Mostrar informações sobre funções.

Principal GA
az staticwebapp environment list

Liste todo o ambiente do aplicativo estático, incluindo a produção.

Principal GA
az staticwebapp environment show

Mostrar informações sobre o ambiente de produção ou o ambiente especificado.

Principal GA
az staticwebapp functions

Vincule ou desvincule um functionapp existente com um webapp estático. Também conhecido como "Traga suas próprias funções.".

Principal GA
az staticwebapp functions link

Vincule uma Função do Azure a um aplicativo Web estático. Também conhecido como "Traga suas próprias funções". Apenas um aplicativo do Azure Functions está disponível para um único aplicativo Web estático. O SKU estático do webapp deve ser "Padrão".

Principal GA
az staticwebapp functions show

Mostrar detalhes sobre a Função do Azure vinculada a um aplicativo Web estático.

Principal GA
az staticwebapp functions unlink

Desvincule uma Função do Azure de um aplicativo Web estático.

Principal GA
az staticwebapp hostname

Gerencie nomes de host personalizados de Funções do aplicativo estático.

Principal GA
az staticwebapp hostname delete

Exclua determinado nome de host do aplicativo estático.

Principal GA
az staticwebapp hostname list

Liste nomes de host personalizados do aplicativo estático.

Principal GA
az staticwebapp hostname set

Defina determinado nome de host de subdomínio para o aplicativo estático. Configure o registo CNAME/TXT/ALIAS com o seu fornecedor de DNS. Use --no-wait para não esperar pela validação.

Principal GA
az staticwebapp hostname show

Obtenha detalhes para um domínio personalizado staticwebapp. Pode ser usado para buscar token de validação para validação de domínio TXT (veja o exemplo).

Principal GA
az staticwebapp identity

Gerencie a identidade gerenciada de um aplicativo Web estático.

Principal GA
az staticwebapp identity assign

Atribua identidade gerenciada ao aplicativo Web estático.

Principal GA
az staticwebapp identity remove

Desative a identidade gerenciada do aplicativo Web estático.

Principal GA
az staticwebapp identity show

Exiba a identidade gerenciada do aplicativo Web estático.

Principal GA
az staticwebapp list

Liste todos os recursos estáticos do aplicativo em uma assinatura ou no grupo de recursos, se fornecido.

Principal GA
az staticwebapp reconnect

Conecte-se a um repositório e ramificação seguindo um comando disconnect.

Principal GA
az staticwebapp secrets

Gerencie o token de implantação para o aplicativo estático.

Principal GA
az staticwebapp secrets list

Liste o token de implantação para o aplicativo estático.

Principal GA
az staticwebapp secrets reset-api-key

Redefina o token de implantação para o aplicativo estático.

Principal GA
az staticwebapp show

Mostrar detalhes de um aplicativo estático.

Principal GA
az staticwebapp update

Atualize um aplicativo estático. Retorne o aplicativo atualizado.

Principal GA
az staticwebapp users

Gerencie usuários do aplicativo estático.

Principal GA
az staticwebapp users invite

Crie um link de convite para o usuário especificado para o aplicativo estático.

Principal GA
az staticwebapp users list

Lista usuários e funções atribuídas, limitado a usuários que aceitaram seus convites.

Principal GA
az staticwebapp users update

Atualiza uma entrada de usuário com as funções listadas. Detalhes do usuário ou ID do usuário são necessários.

Principal GA

az staticwebapp create

Crie um aplicativo estático. Para fornecer conteúdo ao aplicativo Web estático e integrar-se a um repositório Github, forneça a URL do repositório Github (--source) e uma ramificação (--branch). Se o repositório estiver em uma organização do Github, certifique-se de que o Aplicativo Github da CLI do Azure tenha acesso à organização. O acesso pode ser solicitado no navegador ao usar o argumento "--login-with-github". O acesso deve ser concedido pelo administrador da organização.

az staticwebapp create --name
                       --resource-group
                       [--api-location]
                       [--app-location]
                       [--branch]
                       [--location]
                       [--login-with-ado]
                       [--login-with-github]
                       [--no-wait]
                       [--output-location]
                       [--sku {Free, Standard}]
                       [--source]
                       [--tags]
                       [--token]

Exemplos

Crie um aplicativo estático em uma assinatura.

az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master -t MyAccessToken

Crie um aplicativo estático em uma assinatura, recuperando o token interativamente

az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master --login-with-github

Crie um aplicativo Web estático sem qualquer conteúdo e sem uma integração com o github

az staticwebapp create -n MyStaticAppName -g MyExistingRg

Parâmetros Obrigatórios

--name -n

Nome do site estático.

--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

--api-location

Localização do seu código do Azure Functions. Por exemplo, '/api' representa uma pasta chamada 'api'.

--app-location

Localização do código do aplicativo. Por exemplo, '/' representa a raiz do seu aplicativo, enquanto '/app' representa um diretório chamado 'app'.

valor predefinido: /
--branch -b

A ramificação de destino no repositório.

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

valor predefinido: centralus
--login-with-ado

Use as credenciais do azure para criar um token de acesso pessoal do Azure Dev Ops.

valor predefinido: False
--login-with-github

Faça login interativamente com o Github para recuperar o Token de Acesso Pessoal.

valor predefinido: False
--no-wait

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

valor predefinido: False
--output-location

O caminho da saída da compilação em relação à localização dos aplicativos. Por exemplo, definir um valor de 'build' quando o local do aplicativo estiver definido como '/app' fará com que o conteúdo em '/app/build' seja veiculado.

--sku

As camadas de preços do Static Web App.

valores aceites: Free, Standard
valor predefinido: Free
--source -s

URL para o repositório do site estático.

--tags

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

--token -t

Um token de repositório do GitHub ou do Azure Dev Ops de um usuário. Isso é usado para criar o pipeline Github Action ou Dev Ops.

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
valor predefinido: 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 staticwebapp delete

Exclua um aplicativo estático.

az staticwebapp delete --name
                       [--no-wait]
                       [--resource-group]
                       [--yes]

Exemplos

Exclua um aplicativo estático.

az staticwebapp delete -n MyStaticAppName -g MyRg

Parâmetros Obrigatórios

--name -n

Nome do site estático.

Parâmetros Opcionais

--no-wait

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

valor predefinido: False
--resource-group -g

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

--yes -y

Não solicite confirmação.

valor predefinido: 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
valor predefinido: 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 staticwebapp disconnect

Desconecte o controle do código-fonte para habilitar a conexão a um repositório diferente.

az staticwebapp disconnect --name
                           [--no-wait]
                           [--resource-group]

Exemplos

Desconecte o aplicativo estático.

az staticwebapp disconnect -n MyStaticAppName

Parâmetros Obrigatórios

--name -n

Nome do site estático.

Parâmetros Opcionais

--no-wait

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

valor predefinido: False
--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
valor predefinido: 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 staticwebapp list

Liste todos os recursos estáticos do aplicativo em uma assinatura ou no grupo de recursos, se fornecido.

az staticwebapp list [--resource-group]

Exemplos

Listar aplicativos estáticos em uma assinatura.

az staticwebapp list

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
valor predefinido: 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 staticwebapp reconnect

Conecte-se a um repositório e ramificação seguindo um comando disconnect.

az staticwebapp reconnect --branch
                          --name
                          --source
                          [--login-with-github]
                          [--no-wait]
                          [--resource-group]
                          [--token]

Exemplos

Conecte um repositório e uma ramificação ao aplicativo estático.

az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --token MyAccessToken

Conecte um repositório e uma ramificação ao aplicativo estático, recuperando o token interativamente

az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --login-with-github

Parâmetros Obrigatórios

--branch -b

A ramificação de destino no repositório.

--name -n

Nome do site estático.

--source -s

URL para o repositório do site estático.

Parâmetros Opcionais

--login-with-github

Faça login interativamente com o Github para recuperar o Token de Acesso Pessoal.

valor predefinido: False
--no-wait

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

valor predefinido: False
--resource-group -g

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

--token -t

Um token de repositório do GitHub ou do Azure Dev Ops de um usuário. Isso é usado para criar o pipeline Github Action ou Dev Ops.

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
valor predefinido: 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 staticwebapp show

Mostrar detalhes de um aplicativo estático.

az staticwebapp show --name
                     [--resource-group]

Exemplos

Mostrar aplicativo estático em uma assinatura.

az staticwebapp show -n MyStaticAppName

Parâmetros Obrigatórios

--name -n

Nome do site estático.

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
valor predefinido: 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 staticwebapp update

Atualize um aplicativo estático. Retorne o aplicativo atualizado.

az staticwebapp update --name
                       [--branch]
                       [--no-wait]
                       [--resource-group]
                       [--sku {Free, Standard}]
                       [--source]
                       [--tags]
                       [--token]

Exemplos

Atualize o aplicativo estático para o sku padrão.

az staticwebapp update -n MyStaticAppName --sku Standard

Parâmetros Obrigatórios

--name -n

Nome do site estático.

Parâmetros Opcionais

--branch -b

A ramificação de destino no repositório.

--no-wait

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

valor predefinido: False
--resource-group -g

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

--sku

As camadas de preços do Static Web App.

valores aceites: Free, Standard
--source -s

URL para o repositório do site estático.

--tags

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

--token -t

Um token de repositório do GitHub ou do Azure Dev Ops de um usuário. Isso é usado para criar o pipeline Github Action ou Dev Ops.

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
valor predefinido: 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.