az webapp 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 web.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az webapp config access-restriction |
Méthodes qui affichent, définissent, ajoutent et suppriment les restrictions d’accès sur une application web. |
Core | GA |
| az webapp config access-restriction add |
Ajoute une restriction d’accès à l’application web. |
Core | GA |
| az webapp config access-restriction remove |
Supprime une restriction d’accès de l’application web. |
Core | GA |
| az webapp config access-restriction set |
Définit si le site SCM utilise les mêmes restrictions que le site principal et les actions par défaut. |
Core | GA |
| az webapp config access-restriction show |
Afficher les paramètres de restriction d’accès pour l’application web. |
Core | GA |
| az webapp config appsettings |
Configurer les paramètres d’une application web. La mise à jour ou la suppression des paramètres d’application entraîne la recyclage d’une application. |
Core | GA |
| az webapp config appsettings delete |
Supprimez les paramètres de l’application web. |
Core | GA |
| az webapp config appsettings list |
Obtenez les détails des paramètres d’une application web. |
Core | GA |
| az webapp config appsettings set |
Définissez les paramètres d’une application web. |
Core | GA |
| az webapp config backup |
Gérer les sauvegardes pour les applications web. |
Core | GA |
| az webapp config backup create |
Créez une sauvegarde d’une application web. |
Core | GA |
| az webapp config backup delete |
Supprimez une sauvegarde d’application web. |
Core | GA |
| az webapp config backup list |
Répertorier les sauvegardes d’une application web. |
Core | GA |
| az webapp config backup restore |
Restaurez une application web à partir d’une sauvegarde. |
Core | GA |
| az webapp config backup show |
Affichez la planification de sauvegarde d’une application web. |
Core | GA |
| az webapp config backup update |
Configurez une nouvelle planification de sauvegarde pour une application web. |
Core | GA |
| az webapp config connection-string |
Gérer les chaîne de connexion d’une application web. |
Core | GA |
| az webapp config connection-string delete |
Supprimez les chaîne de connexion d’une application web. |
Core | GA |
| az webapp config connection-string list |
Obtenir les chaîne de connexion d’une application web. |
Core | GA |
| az webapp config connection-string set |
Mettez à jour les chaîne de connexion d’une application web. |
Core | GA |
| az webapp config container |
Gérer les paramètres de conteneur d’une application web existante. |
Core | GA |
| az webapp config container delete |
Supprimez les paramètres de conteneur d’une application web existante. |
Core | GA |
| az webapp config container set |
Définissez les paramètres de conteneur d’une application web existante. |
Core | GA |
| az webapp config container show |
Obtenez des détails sur les paramètres de conteneur d’une application web. |
Core | GA |
| az webapp config hostname |
Configurer des noms d’hôtes pour une application web. |
Core | GA |
| az webapp config hostname add |
Lier un nom d’hôte à une application web. |
Core | GA |
| az webapp config hostname delete |
Annulez la liaison d’un nom d’hôte à partir d’une application web. |
Core | GA |
| az webapp config hostname get-external-ip |
Obtenez l’adresse IP externe d’une application web. |
Core | GA |
| az webapp config hostname list |
Répertorier toutes les liaisons de nom d’hôte pour une application web. |
Core | GA |
| az webapp config set |
Définissez la configuration d’une application web. |
Core | GA |
| az webapp config show |
Obtenez les détails de la configuration d’une application web. |
Core | GA |
| az webapp config snapshot |
Gérer les instantanés d’application web. |
Core | GA |
| az webapp config snapshot list |
Répertoriez les instantanés pouvant être restaurés pour une application web. |
Core | GA |
| az webapp config snapshot restore |
Restaurer un instantané d’application web. |
Core | GA |
| az webapp config ssl |
Configurez des certificats SSL pour les applications web. |
Cœur et extension | GA |
| az webapp config ssl bind |
Lier un certificat SSL à une application web. |
Core | GA |
| az webapp config ssl bind (appservice-kube extension) |
Lier un certificat SSL à une application web. |
Extension | GA |
| az webapp config ssl create |
Créez un certificat managé pour un nom d’hôte dans une application web. |
Core | Preview |
| az webapp config ssl delete |
Supprimez un certificat SSL d’une application web. |
Core | GA |
| az webapp config ssl import |
Importez un certificat SSL ou App Service dans une application web à partir de Key Vault. |
Core | GA |
| az webapp config ssl list |
Répertoriez les certificats SSL pour une application web. |
Core | GA |
| az webapp config ssl show |
Afficher les détails d’un certificat SSL pour une application web. |
Core | GA |
| az webapp config ssl unbind |
Dissociez un certificat SSL à partir d’une application web. |
Core | GA |
| az webapp config ssl unbind (appservice-kube extension) |
Dissociez un certificat SSL à partir d’une application web. |
Extension | GA |
| az webapp config ssl upload |
Charger un certificat SSL personnalisé sur une application web. |
Core | GA |
| az webapp config storage-account |
Gérer les configurations de compte de stockage Azure d’une application web. |
Core | GA |
| az webapp config storage-account add |
Ajoutez une configuration de compte de stockage Azure à une application web. |
Core | GA |
| az webapp config storage-account delete |
Supprimez la configuration du compte de stockage Azure d’une application web. |
Core | GA |
| az webapp config storage-account list |
Obtenir les configurations de compte de stockage Azure d’une application web. |
Core | GA |
| az webapp config storage-account update |
Mettez à jour une configuration de compte de stockage Azure existante sur une application web. |
Core | GA |
az webapp config set
Définissez la configuration d’une application web.
az webapp config set [--acr-identity]
[--acr-use-identity {false, true}]
[--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-cipher-suite]
[--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]
[--runtime]
[--slot]
[--startup-file]
[--subscription]
[--use-32bit-worker-process {false, true}]
[--vnet-route-all-enabled {false, true}]
[--web-sockets-enabled {false, true}]
[--windows-fx-version]
Exemples
activer « alwaysOn »
az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true
définir la configuration via un fichier JSON appelé params.json
az webapp config set -g MyResourceGroup -n MyUniqueApp --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.
Acceptez l’identité affectée par le système ou l’utilisateur qui sera définie pour l’extraction d’image acr. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à l’identité affectée par l’utilisateur.
Activez ou désactivez l’image de tirage à partir d’acr à l’aide d’une identité managée.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
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.
Suite de chiffrement TLS minimale requise pour les requêtes, par exemple « TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 ».
Version minimale de TLS requise pour les requêtes SSL, par exemple « 1.0 », « 1.1 », « 1.2 ».
Nom de l’application web. Si elle n’est pas spécifiée, un nom est généré de façon aléatoire. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults web=<name>de .
| 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 |
Runtime web canonique au format Framework :Version, par exemple « PHP :7.2 ». Utiliser az webapp list-runtimes pour la liste disponible.
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 |
Nom d’image Docker utilisé pour votre application web conteneur Windows, par exemple microsoft/nanoserver :ltsc2016.
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 webapp config show
Obtenez les détails de la configuration d’une application web.
az webapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Exemples
Obtenez les détails de la configuration d’une application web. (autogenerated)
az webapp config show --name MyWebapp --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 web. Si elle n’est pas spécifiée, un nom est généré de façon aléatoire. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults web=<name>de .
| 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 |