az functionapp config
Remarque
Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.
Configure une application de fonction.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az functionapp config access-restriction |
Méthodes qui affichent, définissent, ajoutent et suppriment les restrictions d’accès sur une application de fonction. |
Core | GA |
az functionapp config access-restriction add |
Ajoute une restriction d’accès à l’application de fonction. |
Core | GA |
az functionapp config access-restriction remove |
Supprime une restriction d’accès de l’application de fonction. |
Core | GA |
az functionapp config access-restriction set |
Définit si le site SCM utilise les mêmes restrictions que le site principal. |
Core | GA |
az functionapp config access-restriction show |
Afficher les paramètres de restriction d’accès pour functionapp. |
Core | GA |
az functionapp config appsettings |
Configurez les paramètres de l’application de fonction. |
Core | GA |
az functionapp config appsettings delete |
Supprimez les paramètres d’une application de fonction. |
Core | GA |
az functionapp config appsettings list |
Afficher les paramètres d’une application de fonction. |
Core | GA |
az functionapp config appsettings set |
Mettez à jour les paramètres d’une application de fonction. |
Core | GA |
az functionapp config container |
Gérer les paramètres de conteneur d’une application de fonction existante. |
Cœur et extension | GA |
az functionapp config container delete |
Supprimez les paramètres de conteneur d’une application de fonction existante. |
Core | GA |
az functionapp config container set |
Définissez les paramètres de conteneur d’une application de fonction existante. |
Core | GA |
az functionapp config container set (appservice-kube extension) |
Définissez les paramètres de conteneur d’une application de fonction existante. |
Extension | GA |
az functionapp config container show |
Obtenez les détails des paramètres de conteneur d’une application de fonction. |
Core | GA |
az functionapp config hostname |
Configure les noms d’hôtes pour une application de fonction. |
Core | GA |
az functionapp config hostname add |
Lier un nom d’hôte à une application de fonction. |
Core | GA |
az functionapp config hostname delete |
Annulez la liaison d’un nom d’hôte à partir d’une application de fonction. |
Core | GA |
az functionapp config hostname get-external-ip |
Obtenez l’adresse IP externe d’une application de fonction. |
Core | GA |
az functionapp config hostname list |
Répertorier toutes les liaisons de nom d’hôte pour une application de fonction. |
Core | GA |
az functionapp config set |
Définissez la configuration d’une application de fonction existante. |
Core | GA |
az functionapp config show |
Obtenez les détails de la configuration d’une application de fonction existante. |
Core | GA |
az functionapp config ssl |
Configurez des certificats SSL. |
Core | GA |
az functionapp config ssl bind |
Lier un certificat SSL à une application de fonction. |
Core | GA |
az functionapp config ssl create |
Créez un certificat managé pour un nom d’hôte dans une application de fonction. |
Core | Aperçu |
az functionapp config ssl delete |
Supprimez un certificat SSL d’une application de fonction. |
Core | GA |
az functionapp config ssl import |
Importez un certificat SSL dans une application de fonction à partir de Key Vault. |
Core | GA |
az functionapp config ssl list |
Répertoriez les certificats SSL pour une application de fonction. |
Core | GA |
az functionapp config ssl show |
Afficher les détails d’un certificat SSL pour une application de fonction. |
Core | GA |
az functionapp config ssl unbind |
Dissociez un certificat SSL à partir d’une application de fonction. |
Core | GA |
az functionapp config ssl upload |
Chargez un certificat SSL dans une application de fonction. |
Core | GA |
az functionapp config set
Définissez la configuration d’une application de fonction existante.
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}]
Exemples
Définissez la configuration de l’application de fonction. (généré automatiquement)
az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup
définir la configuration via un fichier JSON appelé params.json
az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"
Paramètres facultatifs
Vérifiez que l’application web est chargée tout le temps, plutôt déchargée après avoir été inactive. Recommandé lorsque vous avez des travaux web continus en cours d’exécution.
Activez ou désactivez la réparation automatique.
Définissez la valeur d’état Ftps pour une application. La valeur par défaut est « AllAllowed ».
Fournissez la liste de configuration de site dans un format de key=value
paire ou @<json_file>
. Les utilisateurs de l’invite de commandes PowerShell et Windows doivent utiliser un fichier JSON pour fournir ces configurations afin d’éviter les problèmes de compatibilité avec les caractères d’échappement.
Configure un site web pour permettre aux clients de se connecter via http2.0.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Conteneur Java, par exemple Tomcat, Jetty.
Version du conteneur Java, par exemple « 8.0.23 » pour Tomcat.
Version utilisée pour exécuter votre application web si vous utilisez Java, par exemple « 1.7 » pour Java 7, « 1.8 » pour Java 8.
Pile d’exécution utilisée pour votre application web basée sur Linux, par exemple« RUBY|2.5.5 », « NODE|12LTS », « PHP|7.2 », « DOTNETCORE|2.1 ». Pour plus d'informations, consultez https://aka.ms/linux-stacks.
Version minimale de TLS requise pour les requêtes SSL, par exemple « 1.0 », « 1.1 », « 1.2 ».
Nom de l’application de fonction.
Version utilisée pour exécuter votre application web si vous utilisez .NET Framework, par exemple « v4.0 » pour .NET 4.6 et « v3.0 » pour .NET 3.5.
Nombre de travailleurs à allouer.
Version utilisée pour exécuter votre application web si vous utilisez PHP, par exemple, 5.5, 5.6, 7.0.
Version utilisée pour exécuter votre application de fonction si vous utilisez PowerShell, par exemple, 7.2.
Nombre d’instances préchauffées qu’une application de fonction possède.
Version utilisée pour exécuter votre application web si vous utilisez Python, par exemple, 2.7, 3.4.
Activez ou désactivez le débogage à distance.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.
Fichier de démarrage pour les applications web hébergées linux, par exemple « process.json » pour le web Node.js.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Utilisez le processus worker 32 bits ou non.
Configurez l’intégration au réseau virtuel régional pour acheminer tout le trafic vers le réseau virtuel.
Activez ou désactivez les sockets web.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az functionapp config show
Obtenez les détails de la configuration d’une application de fonction existante.
az functionapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exemples
Obtenez les détails de la configuration d’une application web. (généré automatiquement)
az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom de l’application de fonction.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.