az webapp
Administrar aplicaciones web.
Comandos
| az webapp auth |
Administrar la autenticación y autorización de aplicaciones web. |
| az webapp auth show |
Muestra la configuración de autenticación de la aplicación web. |
| az webapp auth update |
Actualice la configuración de autenticación de la aplicación web. |
| az webapp browse |
Abre una aplicación web en un explorador. |
| az webapp config |
Configuración de una aplicación web. |
| az webapp config access-restriction |
Métodos que muestran, establecen, agregan y quitan restricciones de acceso en una aplicación web. |
| az webapp config access-restriction add |
Agrega una restricción de acceso a la aplicación web. |
| az webapp config access-restriction remove |
Quita una restricción de acceso de la aplicación web. |
| az webapp config access-restriction set |
Establece si el sitio de SCM usa las mismas restricciones que el sitio principal. |
| az webapp config access-restriction show |
Mostrar la configuración de restricción de acceso para la aplicación web. |
| az webapp config appsettings |
Configurar una aplicación web. La actualización o eliminación de la configuración de la aplicación provocará el reciclaje de una aplicación. |
| az webapp config appsettings delete |
Elimine la configuración de la aplicación web. |
| az webapp config appsettings list |
Obtenga los detalles de la configuración de una aplicación web. |
| az webapp config appsettings set |
Establecer la configuración de una aplicación web. |
| az webapp config backup |
Administrar copias de seguridad de aplicaciones web. |
| az webapp config backup create |
Cree una copia de seguridad de una aplicación web. |
| az webapp config backup list |
Enumera las copias de seguridad de una aplicación web. |
| az webapp config backup restore |
Restaurar una aplicación web a partir de una copia de seguridad. |
| az webapp config backup show |
Mostrar la programación de copia de seguridad de una aplicación web. |
| az webapp config backup update |
Configure una nueva programación de copia de seguridad para una aplicación web. |
| az webapp config connection-string |
Administrar las cadenas de conexión de una aplicación web. |
| az webapp config connection-string delete |
Elimina las cadenas de conexión de una aplicación web. |
| az webapp config connection-string list |
Obtiene las cadenas de conexión de una aplicación web. |
| az webapp config connection-string set |
Actualice las cadenas de conexión de una aplicación web. |
| az webapp config container |
Administrar la configuración del contenedor de aplicaciones web. |
| az webapp config container delete |
Elimina la configuración de un contenedor de aplicaciones web. |
| az webapp config container set |
Establecer la configuración de un contenedor de aplicaciones web. |
| az webapp config container show |
Obtenga detalles de la configuración de un contenedor de aplicaciones web. |
| az webapp config hostname |
Configurar nombres de host de una aplicación web. |
| az webapp config hostname add |
Enlace un nombre de host a una aplicación web. |
| az webapp config hostname delete |
Desenlazó un nombre de host de una aplicación web. |
| az webapp config hostname get-external-ip |
Obtenga la dirección IP externa para una aplicación web. |
| az webapp config hostname list |
Enumera todos los enlaces de nombre de host de una aplicación web. |
| az webapp config set |
Establezca la configuración de una aplicación web. |
| az webapp config show |
Obtenga los detalles de la configuración de una aplicación web. |
| az webapp config snapshot |
Administrar instantáneas de aplicaciones web. |
| az webapp config snapshot list |
Enumera las instantáneas que se pueden restaurar para una aplicación web. |
| az webapp config snapshot restore |
Restaurar una instantánea de aplicación web. |
| az webapp config ssl |
Configuración de certificados SSL para aplicaciones web. |
| az webapp config ssl bind |
Enlace un certificado SSL a una aplicación web. |
| az webapp config ssl create |
Cree un certificado administrado para un nombre de host en una aplicación de aplicación web. |
| az webapp config ssl delete |
Elimina un certificado SSL de una aplicación web. |
| az webapp config ssl import |
Importe una ssl o App Service Certificate a una aplicación web desde Key Vault. |
| az webapp config ssl list |
Enumera los certificados SSL de una aplicación web. |
| az webapp config ssl show |
Mostrar los detalles de un certificado SSL para una aplicación web. |
| az webapp config ssl unbind |
Desenlaze un certificado SSL de una aplicación web. |
| az webapp config ssl upload |
Carga de un certificado SSL a una aplicación web. |
| az webapp config storage-account |
Administrar las configuraciones de la cuenta de Azure Storage de una aplicación web (Solo Web Apps contenedores Windows Web Apps Linux). |
| az webapp config storage-account add |
Agregue una configuración de cuenta de Almacenamiento de Azure a una aplicación web. (Solo Web Apps contenedores Windows Web Apps Linux). |
| az webapp config storage-account delete |
Elimine la configuración de la cuenta de Azure Storage de una aplicación web. (Solo Web Apps contenedores Windows Web Apps Linux). |
| az webapp config storage-account list |
Obtenga las configuraciones de la cuenta de Azure Storage de una aplicación web. (Solo Web Apps contenedores Windows Web Apps Linux). |
| az webapp config storage-account update |
Actualice una configuración de cuenta de Azure Storage existente en una aplicación web. (Solo Web Apps contenedores Windows Web Apps Linux). |
| az webapp cors |
Habilitar el uso compartido de recursos entre orígenes (CORS). |
| az webapp cors add |
Agregue orígenes permitidos. |
| az webapp cors remove |
Quite los orígenes permitidos. |
| az webapp cors show |
Mostrar orígenes permitidos. |
| az webapp create |
Crear una aplicación web. |
| az webapp create-remote-connection |
Crea una conexión remota mediante un túnel TCP a la aplicación web. |
| az webapp delete |
Elimina una aplicación web. |
| az webapp deleted |
Administrar aplicaciones web eliminadas. |
| az webapp deleted list |
Enumera las aplicaciones web que se han eliminado. |
| az webapp deleted restore |
Restaurar una aplicación web eliminada. |
| az webapp deploy |
Implementa un artefacto proporcionado en Azure Web Apps. |
| az webapp deployment |
Administrar implementaciones de aplicaciones web. |
| az webapp deployment container |
Administrar la implementación continua basada en contenedores. |
| az webapp deployment container config |
Configurar la implementación continua a través de contenedores. |
| az webapp deployment container show-cd-url |
Obtenga la dirección URL que se puede usar para configurar webhooks para la implementación continua. |
| az webapp deployment github-actions |
Configurar GitHub acciones para una aplicación web. |
| az webapp deployment github-actions add |
Agregue un archivo GitHub de flujo de trabajo acciones al repositorio especificado. El flujo de trabajo compilará e implementará la aplicación en la aplicación web especificada. |
| az webapp deployment github-actions remove |
Quite y desconecte el archivo de flujo GitHub de trabajo de acciones del repositorio especificado. |
| az webapp deployment list-publishing-credentials |
Obtenga los detalles de las credenciales de publicación de aplicaciones web disponibles. |
| az webapp deployment list-publishing-profiles |
Obtiene los detalles de los perfiles de implementación de aplicación web disponibles. |
| az webapp deployment slot |
Administrar ranuras de implementación de aplicaciones web. |
| az webapp deployment slot auto-swap |
Configure el intercambio automático de ranuras de implementación. |
| az webapp deployment slot create |
Crea una ranura de implementación. |
| az webapp deployment slot delete |
Elimine una ranura de implementación. |
| az webapp deployment slot list |
Enumera todas las ranuras de implementación. |
| az webapp deployment slot swap |
Cambiar las ranuras de implementación de una aplicación web. |
| az webapp deployment source |
Administrar la implementación de aplicaciones web mediante el control de código fuente. |
| az webapp deployment source config |
Administrar la implementación desde repositorios git o Mercurial. |
| az webapp deployment source config-local-git |
Obtiene una dirección URL de un punto de conexión de repositorio de Git para clonarla e insertarla en una implementación de aplicación web. |
| az webapp deployment source config-zip |
Realice la implementación mediante la implementación de inserción zip de kudu para una aplicación web. |
| az webapp deployment source delete |
Elimine una configuración de implementación de control de código fuente. |
| az webapp deployment source show |
Obtenga los detalles de una configuración de implementación de control de código fuente. |
| az webapp deployment source sync |
Sincronice desde el repositorio. Solo se necesita en el modo de integración manual. |
| az webapp deployment source update-token |
Actualice el token de control de código fuente almacenado en caché en Azure App Service. |
| az webapp deployment user |
Administrar las credenciales de usuario para la implementación. |
| az webapp deployment user set |
Actualiza las credenciales de implementación. |
| az webapp deployment user show |
Obtiene el usuario de publicación de la implementación. |
| az webapp hybrid-connection |
Métodos que enumeran, agregan y quitan conexiones híbridas de las aplicaciones web. |
| az webapp hybrid-connection add |
Agregue una conexión híbrida existente a una aplicación web. |
| az webapp hybrid-connection list |
Enumera las conexiones híbridas en una aplicación web. |
| az webapp hybrid-connection remove |
Quitar una conexión híbrida de una aplicación web. |
| az webapp identity |
Administrar la identidad de servicio administrada de la aplicación web. |
| az webapp identity assign |
Asigne la identidad de servicio administrada a la aplicación web. |
| az webapp identity remove |
Deshabilite la identidad de servicio administrada de la aplicación web. |
| az webapp identity show |
Mostrar la identidad de servicio administrada de la aplicación web. |
| az webapp list |
Enumerar aplicaciones web. |
| az webapp list-instances |
Enumera todas las instancias de escalado horizontal de una aplicación web o ranura de aplicación web. |
| az webapp list-runtimes |
Enumera las pilas integradas disponibles que se pueden usar para las aplicaciones web. |
| az webapp log |
Administrar registros de aplicaciones web. |
| az webapp log config |
Configurar el registro de una aplicación web. |
| az webapp log deployment |
Manage web app deployment logs. |
| az webapp log deployment list |
List deployments associated with web app. |
| az webapp log deployment show |
Show deployment logs of the latest deployment, or a specific deployment if deployment-id is specified. |
| az webapp log download |
Descargue el historial de registros de una aplicación web como un archivo ZIP. |
| az webapp log show |
Obtenga los detalles de la configuración de registro de una aplicación web. |
| az webapp log tail |
Inicie el seguimiento de registros en directo para una aplicación web. |
| az webapp restart |
Reinicie una aplicación web. |
| az webapp scan |
Contiene un grupo de comandos que se adaptan a los exámenes de aplicaciones web. Actualmente solo está disponible para aplicaciones web basadas en Linux. |
| az webapp scan list-result |
Obtenga detalles de todos los exámenes realizados en la aplicación web, hasta el límite máximo de examen establecido en la aplicación web. Esto le permitirá obtener los resultados del registro de examen además del estado de examen de cada examen realizado en la aplicación web. |
| az webapp scan show-result |
Obtiene los resultados del scan-id especificado. Esto le capturará los resultados del registro de examen del identificador de examen especificado. |
| az webapp scan start |
Inicia el examen en los archivos de aplicación web especificados en el directorio wwwroot. Devuelve un JSON que contiene la dirección URL de ScanID, traking y results. |
| az webapp scan stop |
Detiene el examen en ejecución actual. No hace nada si no se está ejecutando ningún examen. |
| az webapp scan track |
Realice un seguimiento del estado del examen proporcionando scan-id. Puede realizar un seguimiento del estado del examen desde [Starting, Success, Failed, TimeoutFailure, Executing]. |
| az webapp show |
Obtenga los detalles de una aplicación web. |
| az webapp ssh |
El comando SSH establece una sesión ssh en el contenedor web y el desarrollador podría obtener un terminal de shell de forma remota. |
| az webapp start |
Inicie una aplicación web. |
| az webapp stop |
Detenga una aplicación web. |
| az webapp traffic-routing |
Administrar el enrutamiento del tráfico de aplicaciones web. |
| az webapp traffic-routing clear |
Borre las reglas de enrutamiento y envíe todo el tráfico a producción. |
| az webapp traffic-routing set |
Configure el enrutamiento del tráfico a ranuras de implementación. |
| az webapp traffic-routing show |
Muestra la distribución actual del tráfico entre ranuras. |
| az webapp up |
Cree una aplicación web e implemente código desde un área de trabajo local en la aplicación. El comando es necesario para ejecutarse desde la carpeta donde está presente el código. La compatibilidad actual incluye Node, Python, .NET Core y ASP.NET. Las aplicaciones de Node y Python se crean como aplicaciones de Linux. .Net Core, ASP.NET y las aplicaciones HTML estáticas se crean como Windows aplicaciones. Anexe la marca HTML para implementarla como una aplicación HTML estática. |
| az webapp update |
Actualizar una aplicación web. |
| az webapp vnet-integration |
Métodos que enumeran, agregan y quitan integraciones de red virtual de una aplicación web. |
| az webapp vnet-integration add |
Agregue una integración de red virtual regional a una aplicación web. |
| az webapp vnet-integration list |
Enumerar las integraciones de red virtual en una aplicación web. |
| az webapp vnet-integration remove |
Quite una integración de red virtual regional de la aplicación web. |
| az webapp webjob |
Permite operaciones de administración para webjobs en una aplicación web. |
| az webapp webjob continuous |
Permite operaciones de administración de trabajos web continuos en una aplicación web. |
| az webapp webjob continuous list |
Enumera todos los trabajos web continuos en una aplicación web seleccionada. |
| az webapp webjob continuous remove |
Elimine un trabajo web continuo específico. |
| az webapp webjob continuous start |
Inicie un trabajo web continuo específico en una aplicación web seleccionada. |
| az webapp webjob continuous stop |
Detenga un trabajo web continuo específico. |
| az webapp webjob triggered |
Permite operaciones de administración de trabajos web desencadenados en una aplicación web. |
| az webapp webjob triggered list |
Enumera todos los trabajos web desencadenados hospedados en una aplicación web. |
| az webapp webjob triggered log |
Obtenga el historial de un trabajo web desencadenado específico hospedado en una aplicación web. |
| az webapp webjob triggered remove |
Elimine un trabajo web desencadenado específico hospedado en una aplicación web. |
| az webapp webjob triggered run |
Ejecute un trabajo web desencadenado específico hospedado en una aplicación web. |
az webapp browse
Abre una aplicación web en un explorador.
az webapp browse [--ids]
[--logs]
[--name]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Abre una aplicación web en un explorador. (generado automáticamente)
az webapp browse --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Habilite la visualización de la secuencia de registro inmediatamente después de iniciar la aplicación web.
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp create
Crear una aplicación web.
El nombre de la aplicación web debe ser capaz de generar un 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]
[--multicontainer-config-file]
[--multicontainer-config-type {COMPOSE, KUBE}]
[--role]
[--runtime]
[--scope]
[--startup-file]
[--subscription]
[--tags]
Ejemplos
Cree una aplicación web con la configuración predeterminada.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName
Cree una aplicación web con un entorno de ejecución de Java 11 y un servidor web java SE 8 mediante el delimitador "|".
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|8"
Cree una aplicación web con un entorno de ejecución de Java 11 y java SE servidor web 8 mediante el delimitador ":".
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:8"
Cree una aplicación web con un entorno de ejecución de NodeJS 10.14 e implemente desde un repositorio git local.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git
Cree una aplicación web con una imagen de DockerHub.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx
Cree una aplicación web con una imagen de un registro privado de DockerHub.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password
Cree una aplicación web con una imagen a partir de una Azure Container Registry.
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag
cree una aplicación web mediante un plan App Service compartido que se encuentra en un 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 requeridos
Nombre de la nueva aplicación web.
Nombre o identificador de recurso del plan de App Service. Use "appservice plan create" para obtener uno.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Acepte identidades asignadas por el sistema o por el usuario separadas por espacios. Use "[system]" para hacer referencia a la identidad asignada por el sistema o un identificador de recurso para hacer referencia a la identidad asignada por el usuario. Consulte la ayuda para obtener más ejemplos.
Solo Linux. Nombre de imagen de contenedor Docker Hub, por ejemplo, publisher/image-name:tag.
Habilite git local.
Rama que se va a implementar.
Dirección URL del repositorio de Git para vincular con la integración manual.
Contraseña del servidor del registro de contenedor. Obligatorio para los registros privados.
Nombre de usuario del servidor del registro de contenedor.
Solo Linux. Archivo de configuración para aplicaciones de varios contenedores. (local o remoto).
Solo Linux.
Nombre de rol o identificador que tendrá la identidad asignada por el sistema.
Tiempo de ejecución web canónico en el formato de Framework| Versión, por ejemplo, "PHP|7.2". Delimitadores permitidos: "|" o ":". Use az webapp list-runtimes para la lista disponible.
Ámbito al que puede tener acceso la identidad asignada por el sistema.
Solo Linux. Archivo de inicio de la web.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp create-remote-connection
Crea una conexión remota mediante un túnel TCP a la aplicación web.
az webapp create-remote-connection [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Instancia de aplicación web a la que conectarse. El valor predeterminado es none.
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Puerto para la conexión remota. Valor predeterminado: puerto disponible aleatorio.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Tiempo de expiración en segundos. El valor predeterminado es none.
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp delete
Elimina una aplicación web.
az webapp delete [--ids]
[--keep-dns-registration]
[--keep-empty-plan]
[--keep-metrics]
[--name]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Elimina una aplicación web. (generado automáticamente)
az webapp delete --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Mantenga el registro de DNS.
Mantenga vacío el plan de App Service.
Mantenga las métricas de la aplicación.
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp deploy
Implementa un artefacto proporcionado en Azure Web Apps.
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]
[--subscription]
[--target-path]
[--timeout]
[--type {ear, jar, lib, startup, static, war, zip}]
Ejemplos
Implementar un archivo war de forma asincrónica.
az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type war --async IsAsync
Implemente un archivo de texto estático en wwwroot/staticfiles/test.txt
az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt
Parámetros opcionales
Si es true, el artefacto se implementa de forma asincrónica. (El comando se cerrará una vez que el artefacto se inserta en la aplicación web).
Si es true, limpia el directorio de destino antes de implementar los archivos. El valor predeterminado se determina en función del tipo de artefacto.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Si es true, se omiten los valores predeterminados específicos de la pila.
Nombre de la aplicación web en la que se implementará.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Si es true, la aplicación web se reiniciará después de la implementación. Establezca esta opción en false si va a implementar varios artefactos y no desea reiniciar el sitio en las implementaciones anteriores.
Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.
Ruta de acceso del artefacto que se va a implementar. Por ejemplo, "myapp.zip" o "/myworkspace/apps/myapp.war".
Dirección URL del artefacto. La aplicación web extraerá el artefacto de esta dirección URL. Por ejemplo: " http://mysite.com/files/myapp.war?key=123 ".
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Ruta de acceso absoluta en la que se debe implementar el artefacto. El valor predeterminado es "home/site/wwwroot/", por ejemplo: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".
Tiempo de espera de la operación de implementación en milisegundos.
Se usa para invalidar el tipo de artefacto que se va a implementar.
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp list
Enumerar aplicaciones web.
az webapp list [--query-examples]
[--resource-group]
[--subscription]
Ejemplos
Enumera el nombre de host predeterminado y el estado de todas las aplicaciones web.
az webapp list --query "[].{hostName: defaultHostName, state: state}"
Enumera todas las aplicaciones web en ejecución.
az webapp list --query "[?state=='Running']"
Parámetros opcionales
Se recomienda la cadena JMESPath. Puede copiar una de las consultas y pegarla después del parámetro --query entre comillas dobles para ver los resultados. Puede agregar una o varias palabras clave posicionales para que podamos proporcionar sugerencias basadas en estas palabras clave.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp list-instances
Enumera todas las instancias de escalado horizontal de una aplicación web o ranura de aplicación web.
az webapp list-instances --name
--resource-group
[--slot]
[--subscription]
Parámetros requeridos
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Nombre de la ranura de la aplicación web. El valor predeterminado es la ranura de producción si no se especifica.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp list-runtimes
Enumera las pilas integradas disponibles que se pueden usar para las aplicaciones web.
az webapp list-runtimes [--linux]
[--subscription]
Parámetros opcionales
Enumera las pilas en tiempo de ejecución para aplicaciones web basadas en Linux.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp restart
Reinicie una aplicación web.
az webapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Reinicie una aplicación web. (generado automáticamente)
az webapp restart --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp show
Obtenga los detalles de una aplicación web.
az webapp show [--ids]
[--name]
[--query-examples]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Obtenga los detalles de una aplicación web. (generado automáticamente)
az webapp show --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Se recomienda la cadena JMESPath. Puede copiar una de las consultas y pegarla después del parámetro --query entre comillas dobles para ver los resultados. Puede agregar una o varias palabras clave posicionales para que podamos proporcionar sugerencias basadas en estas palabras clave.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp ssh
El comando SSH establece una sesión ssh en el contenedor web y el desarrollador podría obtener un terminal de shell de forma remota.
az webapp ssh [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Ejemplos
ssh en una aplicación web
az webapp ssh -n MyUniqueAppName -g MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Instancia de aplicación web a la que conectarse. El valor predeterminado es none.
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Puerto para la conexión remota. Valor predeterminado: puerto disponible aleatorio.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Tiempo de expiración en segundos. El valor predeterminado es none.
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp start
Inicie una aplicación web.
az webapp start [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Inicie una aplicación web. (generado automáticamente)
az webapp start --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp stop
Detenga una aplicación web.
az webapp stop [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Ejemplos
Detenga una aplicación web. (generado automáticamente)
az webapp stop --name MyWebapp --resource-group MyResourceGroup
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp up
Cree una aplicación web e implemente código desde un área de trabajo local en la aplicación. El comando es necesario para ejecutarse desde la carpeta donde está presente el código. La compatibilidad actual incluye Node, Python, .NET Core y ASP.NET. Las aplicaciones de Node y Python se crean como aplicaciones de Linux. .Net Core, ASP.NET y las aplicaciones HTML estáticas se crean como Windows aplicaciones. Anexe la marca HTML para implementarla como una aplicación HTML estática.
az webapp up [--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, PC2, PC3, PC4, S1, S2, S3, SHARED}]
[--subscription]
Ejemplos
Ver los detalles de la aplicación que se creará, sin ejecutar realmente la operación
az webapp up --dryrun
Cree una aplicación web con la configuración predeterminada; para ello, ejecute el comando desde la carpeta donde existe el código que se va a implementar.
az webapp up
Creación de una aplicación web con un nombre especificado
az webapp up -n MyUniqueAppName
Cree una aplicación web con un nombre especificado y un java|11| Tiempo de SE|8 de Java mediante el delimitador "|"
az webapp up -n MyUniqueAppName --runtime "java|11|Java SE|8"
Cree una aplicación web con un nombre especificado y un java|11| Tiempo de SE|8 de Java mediante el delimitador ':'
az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:8"
Cree una aplicación web en una región específica mediante la ejecución del comando desde la carpeta donde existe el código que se va a implementar.
az webapp up -l locationName
Cree una aplicación web y habilite el streaming de registros una vez completada la operación de implementación. Esto habilitará la configuración predeterminada necesaria para habilitar el streaming de registros.
az webapp up --logs
Cree una aplicación web e impleméntese como una aplicación HTML estática.
az webapp up --html
Parámetros opcionales
Muestra un resumen de la operación de creación e implementación en lugar de ejecutarla.
Ignore la detección de aplicaciones e impleméntese como una aplicación html.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Inicie la aplicación creada con el explorador predeterminado.
Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.
Configure el registro predeterminado necesario para habilitar la visualización de la secuencia de registro inmediatamente después de iniciar la aplicación web.
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Establezca el tipo de sistema operativo de la aplicación que se va a crear.
Nombre del plan de appserviceplan asociado a la aplicación web.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Tiempo de ejecución web canónico en el formato de Framework| Versión, por ejemplo, "PHP|7.2". Delimitadores permitidos: "|" o ":". Use az webapp list-runtimes para la lista disponible.
Los planes de tarifa, por ejemplo, F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P1V3(Premium V3 Small), P2V3(Premium V3 Medium), P3V3(Premium V3 Large), PC2 (Premium contenedor pequeño), PC3 (medio contenedor Premium), PC4 (contenedor grande Premium), I1 (aislado pequeño), I2 (medio aislado), I3 (aislado grande), I1v2 (aislado V2 pequeño), I2v2 (aislado V2 medio), I3v2 (aislado V2 grande).
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az webapp update
Actualizar una aplicación web.
az webapp update [--add]
[--client-affinity-enabled {false, true}]
[--force-dns-registration {false, true}]
[--force-string]
[--https-only {false, true}]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--skip-custom-domain-verification {false, true}]
[--skip-dns-registration {false, true}]
[--slot]
[--subscription]
[--ttl-in-seconds {false, true}]
Ejemplos
Actualice las etiquetas de una aplicación web.
az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue
Actualizar una aplicación web. (generado automáticamente)
az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup
Parámetros opcionales
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares de valor de clave. Ejemplo: --add property.listProperty <key=value, string o JSON string>.
Habilita el envío de cookies de afinidad de sesión.
Si es true, se fuerza el nombre de host de la aplicación web con DNS.
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir a JSON.
Redirija todo el tráfico realizado a una aplicación mediante HTTP a HTTPS.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos de "Id. de recurso". Debe proporcionar --ids u otros argumentos de "Id. de recurso".
Nombre de la aplicación web. Si se deja sin especificar, se generará un nombre aleatoriamente. Puede configurar el valor predeterminado mediante az configure --defaults web=<name> .
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list O --remove propertyToRemove.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor para establecer. Ejemplo: --set property1.property2=.
Si es true, no se comprueban * los dominios personalizados (no .azurewebsites.net) asociados a la aplicación web.
Si el nombre de host de la aplicación web verdadera no está registrado con DNS durante la creación.
Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .
Período de vida en segundos para el nombre de dominio predeterminado de la aplicación web.
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para obtener más información y ejemplos, vea http://jmespath.org/.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.