Partilhar via


az staticwebapp

Note

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 Status
az staticwebapp appsettings

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

Core disponibilidade geral
az staticwebapp appsettings delete

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

Core disponibilidade geral
az staticwebapp appsettings list

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

Core disponibilidade geral
az staticwebapp appsettings set

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

Core disponibilidade geral
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.".

Core disponibilidade geral
az staticwebapp backends link

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

Core disponibilidade geral
az staticwebapp backends show

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

Core disponibilidade geral
az staticwebapp backends unlink

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

Core disponibilidade geral
az staticwebapp backends validate

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

Core disponibilidade geral
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 sob 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.

Core disponibilidade geral
az staticwebapp dbconnection

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

Extension Preview
az staticwebapp dbconnection create

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

Extension Preview
az staticwebapp dbconnection delete

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

Extension Preview
az staticwebapp dbconnection show

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

Extension Preview
az staticwebapp delete

Exclua um aplicativo estático.

Core disponibilidade geral
az staticwebapp disconnect

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

Core disponibilidade geral
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.

Core disponibilidade geral
az staticwebapp enterprise-edge disable

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

Core disponibilidade geral
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.

Core disponibilidade geral
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.

Core disponibilidade geral
az staticwebapp environment

Gerencie o ambiente do aplicativo estático.

Core disponibilidade geral
az staticwebapp environment delete

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

Core disponibilidade geral
az staticwebapp environment functions

Mostrar informações sobre funções.

Core disponibilidade geral
az staticwebapp environment list

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

Core disponibilidade geral
az staticwebapp environment show

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

Core disponibilidade geral
az staticwebapp functions

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

Core disponibilidade geral
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" ou "Dedicado".

Core disponibilidade geral
az staticwebapp functions show

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

Core disponibilidade geral
az staticwebapp functions unlink

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

Core disponibilidade geral
az staticwebapp hostname

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

Core disponibilidade geral
az staticwebapp hostname delete

Exclua determinado nome de host do aplicativo estático.

Core disponibilidade geral
az staticwebapp hostname list

Liste nomes de host personalizados do aplicativo estático.

Core disponibilidade geral
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.

Core disponibilidade geral
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).

Core disponibilidade geral
az staticwebapp identity

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

Core disponibilidade geral
az staticwebapp identity assign

Atribua identidade gerenciada ao aplicativo Web estático.

Core disponibilidade geral
az staticwebapp identity remove

Desative a identidade gerenciada do aplicativo Web estático.

Core disponibilidade geral
az staticwebapp identity show

Exiba a identidade gerenciada do aplicativo Web estático.

Core disponibilidade geral
az staticwebapp list

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

Core disponibilidade geral
az staticwebapp reconnect

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

Core disponibilidade geral
az staticwebapp secrets

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

Core disponibilidade geral
az staticwebapp secrets list

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

Core disponibilidade geral
az staticwebapp secrets reset-api-key

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

Core disponibilidade geral
az staticwebapp show

Mostrar detalhes de um aplicativo estático.

Core disponibilidade geral
az staticwebapp update

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

Core disponibilidade geral
az staticwebapp users

Gerencie usuários do aplicativo estático.

Core disponibilidade geral
az staticwebapp users invite

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

Core disponibilidade geral
az staticwebapp users list

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

Core disponibilidade geral
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.

Core disponibilidade geral

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 sob 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 {Dedicated, 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

Criar aplicativo estático em uma assinatura, recuperando 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

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

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propriedade Valor
Default value: /
--branch -b

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

Propriedade Valor
Parameter group: Source Control Arguments
--___location -l

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

Propriedade Valor
Default value: centralus
--login-with-ado

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

Propriedade Valor
Parameter group: Source Control Arguments
Default value: False
--login-with-github

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

Propriedade Valor
Parameter group: Source Control Arguments
Default value: False
--no-wait

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

Propriedade Valor
Default value: 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.

Propriedade Valor
Default value: Free
Valores aceites: Dedicated, Free, Standard
--source -s

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

Propriedade Valor
Parameter group: Source Control Arguments
--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.

Propriedade Valor
Parameter group: Source Control Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

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

Propriedade Valor
Default value: False
--resource-group -g

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.

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

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

Propriedade Valor
Default value: False
--resource-group -g

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.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

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.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

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.

Propriedade Valor
Parameter group: Source Control Arguments
--name -n

Nome do site estático.

--source -s

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

Propriedade Valor
Parameter group: Source Control Arguments

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--login-with-github

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

Propriedade Valor
Parameter group: Source Control Arguments
Default value: False
--no-wait

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

Propriedade Valor
Default value: False
--resource-group -g

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.

Propriedade Valor
Parameter group: Source Control Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

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.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az staticwebapp update

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

az staticwebapp update --name
                       [--branch]
                       [--no-wait]
                       [--resource-group]
                       [--sku {Dedicated, 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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--branch -b

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

Propriedade Valor
Parameter group: Source Control Arguments
--no-wait

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

Propriedade Valor
Default value: False
--resource-group -g

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.

Propriedade Valor
Valores aceites: Dedicated, Free, Standard
--source -s

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

Propriedade Valor
Parameter group: Source Control Arguments
--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.

Propriedade Valor
Parameter group: Source Control Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False