az webapp

Administrar aplicaciones web.

Comandos

az_webapp_container az_webapp_container_up az_webapp_remote-connection az_webapp_remote-connection_create
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

--ids

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

--logs -l

Habilite la visualización de la secuencia de registro inmediatamente después de iniciar la aplicación web.

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

--resource-group -g

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

--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

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

--name -n

Nombre de la nueva aplicación web.

--plan -p

Nombre o identificador de recurso del plan de App Service. Use "appservice plan create" para obtener uno.

--resource-group -g

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

Parámetros opcionales

--assign-identity

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.

--deployment-container-image-name -i

Solo Linux. Nombre de imagen de contenedor Docker Hub, por ejemplo, publisher/image-name:tag.

--deployment-local-git -l

Habilite git local.

--deployment-source-branch -b

Rama que se va a implementar.

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

Dirección URL del repositorio de Git para vincular con la integración manual.

--docker-registry-server-password -w

Contraseña del servidor del registro de contenedor. Obligatorio para los registros privados.

--docker-registry-server-user -s

Nombre de usuario del servidor del registro de contenedor.

--multicontainer-config-file

Solo Linux. Archivo de configuración para aplicaciones de varios contenedores. (local o remoto).

--multicontainer-config-type

Solo Linux.

valores aceptados: COMPOSE, KUBE
--role

Nombre de rol o identificador que tendrá la identidad asignada por el sistema.

valor predeterminado: Contributor
--runtime -r

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.

--scope

Ámbito al que puede tener acceso la identidad asignada por el sistema.

--startup-file

Solo Linux. Archivo de inicio de la web.

--subscription

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

--tags

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

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

--ids

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

--instance -i

Instancia de aplicación web a la que conectarse. El valor predeterminado es none.

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

--port -p

Puerto para la conexión remota. Valor predeterminado: puerto disponible aleatorio.

--resource-group -g

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

--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

--timeout -t

Tiempo de expiración en segundos. El valor predeterminado es none.

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

--ids

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

--keep-dns-registration

Mantenga el registro de DNS.

--keep-empty-plan

Mantenga vacío el plan de App Service.

--keep-metrics

Mantenga las métricas de la aplicación.

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

--resource-group -g

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

--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

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

--async

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

valores aceptados: false, true
--clean

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.

valores aceptados: false, true
--ids

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

--ignore-stack

Si es true, se omiten los valores predeterminados específicos de la pila.

valores aceptados: false, true
--name -n

Nombre de la aplicación web en la que se implementará.

--resource-group -g

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

--restart

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.

valores aceptados: false, true
--slot -s

Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.

--src-path

Ruta de acceso del artefacto que se va a implementar. Por ejemplo, "myapp.zip" o "/myworkspace/apps/myapp.war".

--src-url

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

--subscription

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

--target-path

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

--timeout

Tiempo de espera de la operación de implementación en milisegundos.

--type

Se usa para invalidar el tipo de artefacto que se va a implementar.

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

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

--query-examples

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.

--resource-group -g

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

--subscription

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

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

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

--resource-group -g

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

Parámetros opcionales

--slot -s

Nombre de la ranura de la aplicación web. El valor predeterminado es la ranura de producción si no se especifica.

--subscription

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

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

--linux

Enumera las pilas en tiempo de ejecución para aplicaciones web basadas en Linux.

--subscription

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

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

--ids

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

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

--resource-group -g

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

--slot -s

Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.

--subscription

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

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

--ids

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

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

--query-examples

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.

--resource-group -g

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

--slot -s

Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.

--subscription

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

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

--ids

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

--instance -i

Instancia de aplicación web a la que conectarse. El valor predeterminado es none.

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

--port -p

Puerto para la conexión remota. Valor predeterminado: puerto disponible aleatorio.

--resource-group -g

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

--slot -s

Nombre de la ranura. El valor predeterminado es la ranura de producción si no se especifica.

--subscription

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

--timeout -t

Tiempo de expiración en segundos. El valor predeterminado es none.

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

--ids

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

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

--resource-group -g

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

--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

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

--ids

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

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

--resource-group -g

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

--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

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

--dryrun

Muestra un resumen de la operación de creación e implementación en lugar de ejecutarla.

--html

Ignore la detección de aplicaciones e impleméntese como una aplicación html.

--ids

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

--launch-browser -b

Inicie la aplicación creada con el explorador predeterminado.

--location -l

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

--logs

Configure el registro predeterminado necesario para habilitar la visualización de la secuencia de registro inmediatamente después de iniciar la aplicación web.

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

--os-type

Establezca el tipo de sistema operativo de la aplicación que se va a crear.

valores aceptados: Linux, Windows
--plan -p

Nombre del plan de appserviceplan asociado a la aplicación web.

--resource-group -g

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

--runtime -r

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.

--sku

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

valores aceptados: 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

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

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

--add

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

--client-affinity-enabled

Habilita el envío de cookies de afinidad de sesión.

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

Si es true, se fuerza el nombre de host de la aplicación web con DNS.

valores aceptados: false, true
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir a JSON.

--https-only

Redirija todo el tráfico realizado a una aplicación mediante HTTP a HTTPS.

valores aceptados: false, true
--ids

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

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

--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list O --remove propertyToRemove.

--resource-group -g

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

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor para establecer. Ejemplo: --set property1.property2=.

--skip-custom-domain-verification

Si es true, no se comprueban * los dominios personalizados (no .azurewebsites.net) asociados a la aplicación web.

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

Si el nombre de host de la aplicación web verdadera no está registrado con DNS durante la creación.

valores aceptados: false, true
--slot -s

Nombre de la ranura. Si no se especifica, el valor predeterminado es la ranura de producción.

--subscription

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

--ttl-in-seconds

Período de vida en segundos para el nombre de dominio predeterminado de la aplicación web.

valores aceptados: false, true