az functionapp

Nota:

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 de funciones de Azure. Para instalar las herramientas principales de Azure Functions, consulte https://github.com/Azure/azure-functions-core-tools.

Comandos

Nombre Description Tipo Estado
az functionapp app

Comandos para administrar la aplicación de Azure Functions.

Extensión Vista previa
az functionapp app up

Implemente en Azure Functions a través de acciones de GitHub.

Extensión Vista previa
az functionapp config

Configurar una aplicación de funciones.

Extensión GA
az functionapp config container

Administrar la configuración del contenedor de una aplicación de funciones existente.

Extensión GA
az functionapp config container set

Establezca la configuración del contenedor de una aplicación de funciones existente.

Extensión GA
az functionapp connection

Comandos para administrar conexiones de functionapp.

Núcleo y extensión GA
az functionapp connection create

Cree una conexión entre una functionapp y un recurso de destino.

Núcleo y extensión GA
az functionapp connection create app-insights

Cree una conexión de functionapp a app-insights.

Principal GA
az functionapp connection create appconfig

Cree una conexión de functionapp a appconfig.

Principal GA
az functionapp connection create confluent-cloud

Cree una conexión de functionapp a confluent-cloud.

Principal GA
az functionapp connection create cosmos-cassandra

Cree una conexión de functionapp a cosmos-cassandra.

Principal GA
az functionapp connection create cosmos-gremlin

Cree una conexión de functionapp a cosmos-gremlin.

Principal GA
az functionapp connection create cosmos-mongo

Cree una conexión de functionapp a cosmos-mongo.

Principal GA
az functionapp connection create cosmos-sql

Cree una conexión de functionapp a cosmos-sql.

Principal GA
az functionapp connection create cosmos-table

Cree una conexión de functionapp a cosmos-table.

Principal GA
az functionapp connection create eventhub

Cree una conexión de functionapp al centro de eventos.

Principal GA
az functionapp connection create keyvault

Cree una conexión de functionapp con keyvault.

Principal GA
az functionapp connection create mysql

Cree una conexión de functionapp a mysql.

Principal En desuso
az functionapp connection create mysql-flexible

Cree una conexión de functionapp a mysql-flexible.

Principal GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless extensión)

Cree una conexión de functionapp a mysql-flexible.

Extensión GA
az functionapp connection create postgres

Cree una conexión de functionapp a postgres.

Principal En desuso
az functionapp connection create postgres (serviceconnector-passwordless extensión)

Cree una conexión de functionapp a postgres.

Extensión GA
az functionapp connection create postgres-flexible

Cree una conexión de functionapp a postgres-flexible.

Principal GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless extensión)

Cree una conexión de functionapp a postgres-flexible.

Extensión GA
az functionapp connection create redis

Cree una conexión de functionapp a redis.

Principal GA
az functionapp connection create redis-enterprise

Cree una conexión de functionapp a redis-enterprise.

Principal GA
az functionapp connection create servicebus

Cree una conexión de functionapp con servicebus.

Principal GA
az functionapp connection create signalr

Cree una conexión de functionapp con signalr.

Principal GA
az functionapp connection create sql

Cree una conexión de functionapp a sql.

Principal GA
az functionapp connection create sql (serviceconnector-passwordless extensión)

Cree una conexión de functionapp a sql.

Extensión GA
az functionapp connection create storage-blob

Cree una conexión de functionapp con storage-blob.

Principal GA
az functionapp connection create storage-file

Cree una conexión de functionapp al archivo de almacenamiento.

Principal GA
az functionapp connection create storage-queue

Cree una conexión de functionapp a storage-queue.

Principal GA
az functionapp connection create storage-table

Cree una conexión de functionapp a storage-table.

Principal GA
az functionapp connection create webpubsub

Cree una conexión de functionapp a webpubsub.

Principal GA
az functionapp connection delete

Elimine una conexión de functionapp.

Principal GA
az functionapp connection list

Enumerar las conexiones de una functionapp.

Principal GA
az functionapp connection list-configuration

Enumerar las configuraciones de origen de una conexión de functionapp.

Principal GA
az functionapp connection list-support-types

Enumerar los tipos de cliente y los tipos de autenticación admitidos por las conexiones de functionapp.

Principal GA
az functionapp connection show

Obtenga los detalles de una conexión de functionapp.

Principal GA
az functionapp connection update

Actualice una conexión de functionapp.

Principal GA
az functionapp connection update app-insights

Actualice una aplicación de funciones a la conexión de app-insights.

Principal GA
az functionapp connection update appconfig

Actualice una functionapp a la conexión appconfig.

Principal GA
az functionapp connection update confluent-cloud

Actualice una functionapp a la conexión confluent-cloud.

Principal GA
az functionapp connection update cosmos-cassandra

Actualice una funciónapp a la conexión cosmos-cassandra.

Principal GA
az functionapp connection update cosmos-gremlin

Actualice una functionapp a una conexión de cosmos-gremlin.

Principal GA
az functionapp connection update cosmos-mongo

Actualice una functionapp a la conexión cosmos-mongo.

Principal GA
az functionapp connection update cosmos-sql

Actualice una functionapp a una conexión cosmos-sql.

Principal GA
az functionapp connection update cosmos-table

Actualice una aplicación de función a la conexión de cosmos-table.

Principal GA
az functionapp connection update eventhub

Actualice una functionapp a la conexión del centro de eventos.

Principal GA
az functionapp connection update keyvault

Actualice una functionapp a la conexión de keyvault.

Principal GA
az functionapp connection update mysql

Actualice una functionapp a la conexión mysql.

Principal En desuso
az functionapp connection update mysql-flexible

Actualice una functionapp a la conexión flexible de mysql.

Principal GA
az functionapp connection update postgres

Actualice una functionapp a la conexión postgres.

Principal En desuso
az functionapp connection update postgres-flexible

Actualice una functionapp a una conexión flexible de postgres.

Principal GA
az functionapp connection update redis

Actualice una funciónapp a la conexión de redis.

Principal GA
az functionapp connection update redis-enterprise

Actualice una functionapp a la conexión redis-enterprise.

Principal GA
az functionapp connection update servicebus

Actualice una functionapp a la conexión de servicebus.

Principal GA
az functionapp connection update signalr

Actualice una functionapp a la conexión de signalr.

Principal GA
az functionapp connection update sql

Actualice una functionapp a la conexión sql.

Principal GA
az functionapp connection update storage-blob

Actualice una functionapp a la conexión storage-blob.

Principal GA
az functionapp connection update storage-file

Actualice una functionapp a la conexión de archivos de almacenamiento.

Principal GA
az functionapp connection update storage-queue

Actualice una functionapp a la conexión de la cola de almacenamiento.

Principal GA
az functionapp connection update storage-table

Actualice una funciónapp a la conexión de la tabla de almacenamiento.

Principal GA
az functionapp connection update webpubsub

Actualice una functionapp a la conexión webpubsub.

Principal GA
az functionapp connection validate

Valide una conexión de functionapp.

Principal GA
az functionapp connection wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la conexión.

Principal GA
az functionapp create

Cree una aplicación de función.

Extensión GA
az functionapp deployment

Administrar implementaciones de aplicaciones de funciones.

Extensión GA
az functionapp deployment source

Administrar la implementación de aplicaciones de funciones mediante el control de código fuente.

Extensión GA
az functionapp deployment source config-zip

Realice la implementación mediante la implementación de inserción zip kudu para una aplicación de funciones.

Extensión GA
az functionapp devops-pipeline

Integración específica de Azure Functions con Azure DevOps. Para obtener más información, visite https://aka.ms/functions-azure-devops.

Extensión GA
az functionapp devops-pipeline create

Cree una canalización de Azure DevOps para una aplicación de funciones.

Extensión GA
az functionapp restart

Reinicie una aplicación de función.

Extensión GA
az functionapp show

Obtenga los detalles de una aplicación de funciones.

Extensión GA

az functionapp create

Cree una aplicación de función.

El nombre de la aplicación de funciones debe poder generar un FQDN único como AppName.azurewebsites.net.

az functionapp create --name
                      --resource-group
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--custom-location]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--functions-version {4}]
                      [--max-worker-count]
                      [--min-worker-count]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--storage-account]
                      [--tags]

Ejemplos

Cree una aplicación de funciones básica.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

Cree una aplicación de función. (generado automáticamente)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

Cree una aplicación de funciones mediante una imagen de ACR privada.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

Creación de una aplicación de funciones en un entorno de Kubernetes de App Service

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

Creación de una aplicación de funciones en un entorno de Kubernetes de App Service y en el mismo grupo de recursos que la ubicación personalizada

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location custom_location_name

Parámetros requeridos

--name -n

Nombre de la aplicación de funciones.

--resource-group -g

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

Parámetros opcionales

--app-insights

Nombre del proyecto de App Ideas existente que se va a agregar a la aplicación de funciones. Debe estar en el mismo grupo de recursos.

--app-insights-key

Clave de instrumentación de App Ideas que se va a agregar.

--assign-identity

Acepte identidades asignadas por el sistema o 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 ayuda para obtener más ejemplos.

--consumption-plan-location -c

Ubicación geográfica donde se hospedará Function App. Use az functionapp list-consumption-locations para ver las ubicaciones disponibles.

--custom-location

Nombre o identificador de la ubicación personalizada. Use un identificador para una ubicación personalizada en un grupo de recursos diferente de la aplicación.

--deployment-container-image-name -i

Solo Linux. Nombre de la imagen de contenedor de 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 vincularla con la integración manual.

--disable-app-insights

Deshabilite la creación de un recurso de Application Insights durante la creación de functionapp. No habrá registros disponibles.

valores aceptados: false, true
--docker-registry-server-password

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

--docker-registry-server-user

Nombre de usuario del servidor del registro de contenedor.

--functions-version

La versión de la aplicación de funciones. Use "az functionapp list-runtimes" para comprobar la compatibilidad con los entornos de ejecución y las versiones en tiempo de ejecución.

valores aceptados: 4
--max-worker-count
Vista previa

Número máximo de trabajos que se van a asignar.

--min-worker-count
Vista previa

Número mínimo de trabajos que se van a asignar.

--os-type

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

valores aceptados: Linux, Windows
--plan -p

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

--role

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

valor predeterminado: Contributor
--runtime

Pila en tiempo de ejecución de funciones. Use "az functionapp list-runtimes" para comprobar las versiones y los entornos de ejecución admitidos.

--runtime-version

Versión de la pila en tiempo de ejecución de funciones. Use "az functionapp list-runtimes" para comprobar las versiones y los entornos de ejecución admitidos.

--scope

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

--storage-account -s

Proporcione un valor de cadena de una cuenta de almacenamiento en el grupo de recursos proporcionado. O el identificador de recurso de una cuenta de almacenamiento en otro grupo de recursos. Necesario para aplicaciones de funciones que no son de Kubernetes.

--tags

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az functionapp restart

Reinicie una aplicación de función.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Ejemplos

Reinicie una aplicación de función. (generado automáticamente)

az functionapp restart --name MyFunctionApp --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 "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la aplicación de funciones.

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az functionapp show

Obtenga los detalles de una aplicación de funciones.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Ejemplos

Obtenga los detalles de una aplicación de funciones. (generado automáticamente)

az functionapp show --name MyFunctionApp --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 "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la aplicación de funciones.

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.