Compartir a través de


az staticwebapp

Note

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Administrar aplicaciones estáticas.

Comandos

Nombre Description Tipo Estado
az staticwebapp appsettings

Administrar la configuración de la aplicación estática.

Core GA
az staticwebapp appsettings delete

Elimine la configuración de la aplicación con claves dadas de la aplicación estática.

Core GA
az staticwebapp appsettings list

Enumerar la configuración de la aplicación estática.

Core GA
az staticwebapp appsettings set

Agregue o cambie la configuración de la aplicación de la aplicación estática.

Core GA
az staticwebapp backends

Vincular o desvincular un back-end de prexisting con una aplicación web estática. También conocido como "Traiga su propia API".

Core GA
az staticwebapp backends link

Vincule un back-end a una aplicación web estática. También conocido como "Traiga su propia API".

Core GA
az staticwebapp backends show

Mostrar detalles sobre el back-end vinculado a una aplicación web estática.

Core GA
az staticwebapp backends unlink

Desvincular back-end de una aplicación web estática.

Core GA
az staticwebapp backends validate

Valide un back-end para una aplicación web estática.

Core GA
az staticwebapp create

Cree una aplicación estática. Para proporcionar contenido a la aplicación web estática e integrarlo con un repositorio de Github, proporcione la dirección URL del repositorio de Github (--source) y una rama (--branch). Si el repositorio está en una organización de Github, asegúrese de que la aplicación github de la CLI de Azure tenga acceso a la organización. Se puede solicitar acceso en el explorador al usar el argumento "--login-with-github". El administrador de la organización debe conceder acceso.

Core GA
az staticwebapp dbconnection

Administrar conexiones de base de datos estáticas de aplicación web.

Extension Preview
az staticwebapp dbconnection create

Cree una conexión de base de datos de Aplicación web estática.

Extension Preview
az staticwebapp dbconnection delete

Elimine una conexión de base de datos de Aplicación web estática.

Extension Preview
az staticwebapp dbconnection show

Obtenga detalles de una conexión de base de datos de Aplicación web estática.

Extension Preview
az staticwebapp delete

Elimina una aplicación estática.

Core GA
az staticwebapp disconnect

Desconecte el control de código fuente para habilitar la conexión a otro repositorio.

Core GA
az staticwebapp enterprise-edge

Administre la red CDN de Azure Front Door para aplicaciones web estáticas. Para obtener una experiencia y disponibilidad óptimas, consulte nuestra documentación https://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge disable

Deshabilite la red CDN de Azure Front Door para una aplicación web estática. Para obtener una experiencia y disponibilidad óptimas, consulte nuestra documentación https://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge enable

Habilite la red CDN de Azure Front Door para una aplicación web estática. La habilitación del perímetro de nivel empresarial requiere volver a registrar el proveedor de recursos Microsoft.CDN de Azure Front Door. Para obtener una experiencia y disponibilidad óptimas, consulte nuestra documentación https://aka.ms/swaedge.

Core GA
az staticwebapp enterprise-edge show

Muestra el estado (Habilitado, Deshabilitado, Habilitación y Deshabilitación) de la red CDN de Azure Front Door para una aplicación web. Para obtener una experiencia y disponibilidad óptimas, consulte nuestra documentación https://aka.ms/swaedge.

Core GA
az staticwebapp environment

Administrar el entorno de la aplicación estática.

Core GA
az staticwebapp environment delete

Elimine el entorno de producción de aplicaciones estáticas o el entorno especificado.

Core GA
az staticwebapp environment functions

Mostrar información sobre las funciones.

Core GA
az staticwebapp environment list

Enumere todo el entorno de la aplicación estática, incluida la producción.

Core GA
az staticwebapp environment show

Mostrar información sobre el entorno de producción o el entorno especificado.

Core GA
az staticwebapp functions

Vincule o desvincule una functionapp de prexisting con una aplicación web estática. También conocido como "Traiga sus propias funciones".

Core GA
az staticwebapp functions link

Vincule una función de Azure a una aplicación web estática. También conocido como "Traiga sus propias funciones". Solo hay una aplicación de Azure Functions disponible para una sola aplicación web estática. La SKU de aplicación web estática debe ser "Estándar" o "Dedicado".

Core GA
az staticwebapp functions show

Mostrar detalles sobre la función de Azure vinculada a una aplicación web estática.

Core GA
az staticwebapp functions unlink

Desvincular una función de Azure de una aplicación web estática.

Core GA
az staticwebapp hostname

Administrar nombres de host personalizados de Functions de la aplicación estática.

Core GA
az staticwebapp hostname delete

Elimine el nombre de host especificado de la aplicación estática.

Core GA
az staticwebapp hostname list

Enumera los nombres de host personalizados de la aplicación estática.

Core GA
az staticwebapp hostname set

Establezca el nombre de host de subdominio especificado en la aplicación estática. Configure el registro CNAME/TXT/ALIAS con su proveedor DNS. Use --no-wait para no esperar a la validación.

Core GA
az staticwebapp hostname show

Obtenga detalles de un dominio personalizado staticwebapp. Se puede usar para capturar el token de validación para la validación de dominio TXT (consulte el ejemplo).

Core GA
az staticwebapp identity

Administrar la identidad administrada de una aplicación web estática.

Core GA
az staticwebapp identity assign

Asigne una identidad administrada a la aplicación web estática.

Core GA
az staticwebapp identity remove

Deshabilite la identidad administrada de la aplicación web estática.

Core GA
az staticwebapp identity show

Mostrar la identidad administrada de la aplicación web estática.

Core GA
az staticwebapp list

Enumere todos los recursos de la aplicación estática de una suscripción o en el grupo de recursos si se proporciona.

Core GA
az staticwebapp reconnect

Conéctese a un repositorio y una rama siguiendo un comando de desconexión.

Core GA
az staticwebapp secrets

Administrar el token de implementación de la aplicación estática.

Core GA
az staticwebapp secrets list

Enumere el token de implementación de la aplicación estática.

Core GA
az staticwebapp secrets reset-api-key

Restablezca el token de implementación de la aplicación estática.

Core GA
az staticwebapp show

Mostrar detalles de una aplicación estática.

Core GA
az staticwebapp update

Actualice una aplicación estática. Devuelve la aplicación actualizada.

Core GA
az staticwebapp users

Administrar usuarios de la aplicación estática.

Core GA
az staticwebapp users invite

Cree un vínculo de invitación para el usuario especificado en la aplicación estática.

Core GA
az staticwebapp users list

Enumera los usuarios y los roles asignados, limitados a los usuarios que aceptaron sus invitaciones.

Core GA
az staticwebapp users update

Actualiza una entrada de usuario con los roles enumerados. Se requieren los detalles del usuario o el identificador de usuario.

Core GA

az staticwebapp create

Cree una aplicación estática. Para proporcionar contenido a la aplicación web estática e integrarlo con un repositorio de Github, proporcione la dirección URL del repositorio de Github (--source) y una rama (--branch). Si el repositorio está en una organización de Github, asegúrese de que la aplicación github de la CLI de Azure tenga acceso a la organización. Se puede solicitar acceso en el explorador al usar el argumento "--login-with-github". El administrador de la organización debe conceder acceso.

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]

Ejemplos

Cree una aplicación estática en una suscripción.

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

Creación de una aplicación estática en una suscripción, recuperando el token de forma interactiva

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

Creación de una aplicación web estática sin ningún contenido y sin una integración de GitHub

az staticwebapp create -n MyStaticAppName -g MyExistingRg

Parámetros requeridos

--name -n

Nombre del sitio estático.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--api-location

Ubicación del código de Azure Functions. Por ejemplo, "/api" representa una carpeta denominada "api".

--app-location

Ubicación del código de la aplicación. Por ejemplo, "/" representa la raíz de la aplicación, mientras que "/app" representa un directorio denominado "app".

Propiedad Valor
Valor predeterminado: /
--branch -b

Rama de destino en el repositorio.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Propiedad Valor
Valor predeterminado: centralus
--login-with-ado

Use las credenciales de Azure para crear un token de acceso personal de Azure Dev Ops.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Valor predeterminado: False
--login-with-github

Inicie sesión de forma interactiva con Github para recuperar el token de acceso personal.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--output-location

Ruta de acceso de la salida de compilación relativa a la ubicación de las aplicaciones. Por ejemplo, establecer un valor de "compilación" cuando la ubicación de la aplicación esté establecida en "/app" hará que se sirva el contenido en "/app/build".

--sku

Los planes de tarifa de Static Web App.

Propiedad Valor
Valor predeterminado: Free
Valores aceptados: Dedicated, Free, Standard
--source -s

Dirección URL del repositorio del sitio estático.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--token -t

Token de repositorio de GitHub o Azure Dev Ops de un usuario. Se usa para crear la canalización acción de Github o Dev Ops.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp delete

Elimina una aplicación estática.

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

Ejemplos

Elimina una aplicación estática.

az staticwebapp delete -n MyStaticAppName -g MyRg

Parámetros requeridos

--name -n

Nombre del sitio estático.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp disconnect

Desconecte el control de código fuente para habilitar la conexión a otro repositorio.

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

Ejemplos

Desconecte la aplicación estática.

az staticwebapp disconnect -n MyStaticAppName

Parámetros requeridos

--name -n

Nombre del sitio estático.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp list

Enumere todos los recursos de la aplicación estática de una suscripción o en el grupo de recursos si se proporciona.

az staticwebapp list [--resource-group]

Ejemplos

Enumerar aplicaciones estáticas en una suscripción.

az staticwebapp list

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp reconnect

Conéctese a un repositorio y una rama siguiendo un comando de desconexión.

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

Ejemplos

Conecte un repositorio y una rama a una aplicación estática.

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

Conexión de un repositorio y una rama a una aplicación estática, recuperando el token de forma interactiva

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

Parámetros requeridos

--branch -b

Rama de destino en el repositorio.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
--name -n

Nombre del sitio estático.

--source -s

Dirección URL del repositorio del sitio estático.

Propiedad Valor
Grupo de parámetros: Source Control Arguments

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--login-with-github

Inicie sesión de forma interactiva con Github para recuperar el token de acceso personal.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Valor predeterminado: False
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--token -t

Token de repositorio de GitHub o Azure Dev Ops de un usuario. Se usa para crear la canalización acción de Github o Dev Ops.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp show

Mostrar detalles de una aplicación estática.

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

Ejemplos

Mostrar la aplicación estática en una suscripción.

az staticwebapp show -n MyStaticAppName

Parámetros requeridos

--name -n

Nombre del sitio estático.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az staticwebapp update

Actualice una aplicación estática. Devuelve la aplicación actualizada.

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

Ejemplos

Actualice la aplicación estática a la SKU estándar.

az staticwebapp update -n MyStaticAppName --sku Standard

Parámetros requeridos

--name -n

Nombre del sitio estático.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--branch -b

Rama de destino en el repositorio.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--sku

Los planes de tarifa de Static Web App.

Propiedad Valor
Valores aceptados: Dedicated, Free, Standard
--source -s

Dirección URL del repositorio del sitio estático.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--token -t

Token de repositorio de GitHub o Azure Dev Ops de un usuario. Se usa para crear la canalización acción de Github o Dev Ops.

Propiedad Valor
Grupo de parámetros: Source Control Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False