az functionapp config
Note
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. Apprenez-en davantage sur les extensions.
Configurez 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 |
Configurez les noms d’hôte 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 | Preview |
| 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. (autogenerated)
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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Activez ou désactivez la réparation automatique.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Définissez la valeur d’état Ftps pour une application. La valeur par défaut est « AllAllowed ».
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | AllAllowed, Disabled, FtpsOnly |
Fournissez la liste de configuration de site dans un format de paire key=value ou de @<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.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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 Node.js web.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Utilisez le processus worker 32 bits ou non.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Configurez l’intégration au réseau virtuel régional pour acheminer tout le trafic vers le réseau virtuel.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Activez ou désactivez les sockets web.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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. (autogenerated)
az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de l’application de fonction.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
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 à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |