Compartir a través de


az functionapp config

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. Más información sobre las extensiones.

Configure una aplicación de funciones.

Comandos

Nombre Description Tipo Estado
az functionapp config access-restriction

Métodos que muestran, establecen, agregan y quitan restricciones de acceso en una functionapp.

Núcleo GA
az functionapp config access-restriction add

Agrega una restricción de acceso a la aplicación de funciones.

Núcleo GA
az functionapp config access-restriction remove

Quita una restricción de acceso de functionapp.

Núcleo GA
az functionapp config access-restriction set

Establece si el sitio SCM usa las mismas restricciones que el sitio principal.

Núcleo GA
az functionapp config access-restriction show

Mostrar la configuración de restricción de acceso para functionapp.

Núcleo GA
az functionapp config appsettings

Configure las opciones de la aplicación de funciones.

Núcleo GA
az functionapp config appsettings delete

Elimina la configuración de una aplicación de funciones.

Núcleo GA
az functionapp config appsettings list

Mostrar la configuración de una aplicación de funciones.

Núcleo GA
az functionapp config appsettings set

Actualice la configuración de una aplicación de funciones.

Núcleo GA
az functionapp config container

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

Núcleo y extensión GA
az functionapp config container delete

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

Núcleo GA
az functionapp config container set

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

Núcleo GA
az functionapp config container set (appservice-kube extensión)

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

Extensión GA
az functionapp config container show

Obtenga detalles de la configuración del contenedor de una aplicación de funciones.

Núcleo GA
az functionapp config hostname

Configure nombres de host para una aplicación de funciones.

Núcleo GA
az functionapp config hostname add

Enlace un nombre de host a una aplicación de funciones.

Núcleo GA
az functionapp config hostname delete

Desenlace un nombre de host de una aplicación de funciones.

Núcleo GA
az functionapp config hostname get-external-ip

Obtenga la dirección IP externa de una aplicación de funciones.

Núcleo GA
az functionapp config hostname list

Enumere todos los enlaces de nombre de host para una aplicación de funciones.

Núcleo GA
az functionapp config set

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

Núcleo GA
az functionapp config show

Obtenga los detalles de la configuración de una aplicación de funciones existente.

Núcleo GA
az functionapp config ssl

Configurar certificados SSL.

Núcleo GA
az functionapp config ssl bind

Enlace un certificado SSL a una aplicación de funciones.

Núcleo GA
az functionapp config ssl create

Cree un certificado administrado para un nombre de host en una aplicación de funciones.

Núcleo Versión preliminar
az functionapp config ssl delete

Elimine un certificado SSL de una aplicación de funciones.

Núcleo GA
az functionapp config ssl import

Importe un certificado SSL a una aplicación de funciones desde Key Vault.

Núcleo GA
az functionapp config ssl list

Enumeración de certificados SSL para una aplicación de funciones.

Núcleo GA
az functionapp config ssl show

Muestra los detalles de un certificado SSL para una aplicación de funciones.

Núcleo GA
az functionapp config ssl unbind

Desenlace un certificado SSL de una aplicación de funciones.

Núcleo GA
az functionapp config ssl upload

Cargue un certificado SSL en una aplicación de funciones.

Núcleo GA

az functionapp config set

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

az functionapp config set [--always-on {false, true}]
                          [--auto-heal-enabled {false, true}]
                          [--ftps-state {AllAllowed, Disabled, FtpsOnly}]
                          [--generic-configurations]
                          [--http20-enabled {false, true}]
                          [--ids]
                          [--java-container]
                          [--java-container-version]
                          [--java-version]
                          [--linux-fx-version]
                          [--min-tls-version]
                          [--name]
                          [--net-framework-version]
                          [--number-of-workers]
                          [--php-version]
                          [--powershell-version]
                          [--prewarmed-instance-count]
                          [--python-version]
                          [--remote-debugging-enabled {false, true}]
                          [--resource-group]
                          [--slot]
                          [--startup-file]
                          [--subscription]
                          [--use-32bit-worker-process {false, true}]
                          [--vnet-route-all-enabled {false, true}]
                          [--web-sockets-enabled {false, true}]

Ejemplos

Establezca la configuración de la aplicación de funciones. (generado automáticamente)

az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup

establecer la configuración a través de un archivo JSON denominado params.json

az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"

Parámetros opcionales

--always-on

Asegúrese de que la aplicación web se carga todo el tiempo, en lugar de descargarse después de estar inactiva. Se recomienda cuando se ejecutan trabajos web continuos.

Valores aceptados: false, true
--auto-heal-enabled

Habilite o deshabilite la recuperación automática.

Valores aceptados: false, true
--ftps-state

Establezca el valor de estado ftps para una aplicación. El valor predeterminado es "AllAllowed".

Valores aceptados: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Proporcione la lista de configuración del sitio en un formato de par de key=value o @<json_file>. Los usuarios del símbolo del sistema de PowerShell y Windows deben usar un archivo JSON para proporcionar estas configuraciones para evitar problemas de compatibilidad con caracteres de escape.

--http20-enabled

Configura un sitio web para permitir que los clientes se conecten a través de http2.0.

Valores aceptados: false, true
--ids

Uno o varios identificadores de recursos (delimitados por espacio). 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".

--java-container

El contenedor java, por ejemplo, Tomcat, Jetty.

--java-container-version

La versión del contenedor de Java, por ejemplo, "8.0.23" para Tomcat.

--java-version

La versión que se usa para ejecutar la aplicación web si usa Java, por ejemplo, "1.7" para Java 7, "1.8" para Java 8.

--linux-fx-version

La pila en tiempo de ejecución que se usa para la aplicación web basada en Linux, por ejemplo, "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1". Consulta https://aka.ms/linux-stacks para obtener más información.

--min-tls-version

La versión mínima de TLS necesaria para las solicitudes SSL, por ejemplo, "1.0", "1.1", "1.2".

--name -n

Nombre de la aplicación de funciones.

--net-framework-version

La versión que se usa para ejecutar la aplicación web si usa .NET Framework, por ejemplo, "v4.0" para .NET 4.6 y "v3.0" para .NET 3.5.

--number-of-workers

Número de trabajos que se van a asignar.

--php-version

La versión usada para ejecutar la aplicación web si usa PHP, por ejemplo, 5.5, 5.6, 7.0.

--powershell-version

La versión usada para ejecutar la aplicación de funciones si usa PowerShell, por ejemplo, 7.2.

--prewarmed-instance-count

Número de instancias previamente activadas que tiene una aplicación de funciones.

--python-version

La versión usada para ejecutar la aplicación web si usa Python, por ejemplo, 2.7, 3.4.

--remote-debugging-enabled

Habilite o deshabilite la depuración remota.

Valores aceptados: false, true
--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.

--startup-file

El archivo de inicio para aplicaciones web hospedadas en Linux, por ejemplo, "process.json" para Node.js web.

--subscription

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

--use-32bit-worker-process

Use el proceso de trabajo de 32 bits o no.

Valores aceptados: false, true
--vnet-route-all-enabled

Configure la integración de red virtual regional para enrutar todo el tráfico a la red virtual.

Valores aceptados: false, true
--web-sockets-enabled

Habilite o deshabilite sockets web.

Valores aceptados: false, true
Parámetros globales
--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

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

--subscription

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

--verbose

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

az functionapp config show

Obtenga los detalles de la configuración de una aplicación de funciones existente.

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

Ejemplos

Obtenga los detalles de la configuración de una aplicación web. (generado automáticamente)

az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacio). 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

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

--subscription

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

--verbose

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