Partager via


az webapp 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.

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 Aperçu
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. (Applications web Linux et conteneurs Windows Web Apps uniquement).

Core GA
az webapp config storage-account add

Ajoutez une configuration de compte de stockage Azure à une application web. (Applications web Linux et conteneurs Windows Web Apps uniquement).

Core GA
az webapp config storage-account delete

Supprimez la configuration du compte de stockage Azure d’une application web. (Applications web Linux et conteneurs Windows Web Apps uniquement).

Core GA
az webapp config storage-account list

Obtenir les configurations de compte de stockage Azure d’une application web. (Applications web Linux et conteneurs Windows Web Apps uniquement).

Core GA
az webapp config storage-account update

Mettez à jour une configuration de compte de stockage Azure existante sur une application web. (Applications web Linux et conteneurs Windows Web Apps uniquement).

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-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

--acr-identity

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.

--acr-use-identity

Activez ou désactivez l’image de tirage à partir d’acr à l’aide d’une identité managée.

Valeurs acceptées: false, true
--always-on

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.

Valeurs acceptées: false, true
--auto-heal-enabled

Activez ou désactivez la réparation automatique.

Valeurs acceptées: false, true
--ftps-state

Définissez la valeur d’état Ftps pour une application. La valeur par défaut est « AllAllowed ».

Valeurs acceptées: AllAllowed, Disabled, FtpsOnly
--generic-configurations

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.

--http20-enabled

Configure un site web pour permettre aux clients de se connecter via http2.0.

Valeurs acceptées: false, true
--ids

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 ».

--java-container

Conteneur Java, par exemple Tomcat, Jetty.

--java-container-version

Version du conteneur Java, par exemple « 8.0.23 » pour Tomcat.

--java-version

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.

--linux-fx-version

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.

--min-tls-version

Version minimale de TLS requise pour les requêtes SSL, par exemple « 1.0 », « 1.1 », « 1.2 ».

--name -n

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 .

--net-framework-version

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.

--number-of-workers

Nombre de travailleurs à allouer.

--php-version

Version utilisée pour exécuter votre application web si vous utilisez PHP, par exemple, 5.5, 5.6, 7.0.

--powershell-version

Version utilisée pour exécuter votre application de fonction si vous utilisez PowerShell, par exemple, 7.2.

--prewarmed-instance-count

Nombre d’instances préchauffées qu’une application de fonction possède.

--python-version

Version utilisée pour exécuter votre application web si vous utilisez Python, par exemple, 2.7, 3.4.

--remote-debugging-enabled

Activez ou désactivez le débogage à distance.

Valeurs acceptées: false, true
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--runtime

Runtime web canonique au format Framework :Version, par exemple « PHP :7.2 ». Utiliser az webapp list-runtimes pour la liste disponible.

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--startup-file

Fichier de démarrage pour les applications web hébergées linux, par exemple « process.json » pour Node.js web.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--use-32bit-worker-process

Utilisez le processus worker 32 bits ou non.

Valeurs acceptées: false, true
--vnet-route-all-enabled

Configurez l’intégration au réseau virtuel régional pour acheminer tout le trafic vers le réseau virtuel.

Valeurs acceptées: false, true
--web-sockets-enabled

Activez ou désactivez les sockets web.

Valeurs acceptées: false, true
--windows-fx-version

Nom d’image Docker utilisé pour votre application web conteneur Windows, par exemple microsoft/nanoserver :ltsc2016.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

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. (généré automatiquement)

az webapp config show --name MyWebapp --resource-group MyResourceGroup

Paramètres facultatifs

--ids

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 ».

--name -n

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 .

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--slot -s

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas spécifié.

--subscription

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
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.