Partager via


az appservice ase

Gérer les environnements App Service.

Commandes

Nom Description Type État
az appservice ase create

Créez un environnement App Service.

Core GA
az appservice ase create-inbound-services

DNS privé Zone pour les environnements App Service internes (ILB).

Core Aperçu
az appservice ase delete

Supprimez l’environnement App Service.

Core GA
az appservice ase list

Répertorier les environnements App Service.

Core GA
az appservice ase list-addresses

Répertorier les adresses IP virtuelles associées à un environnement App Service v2.

Core GA
az appservice ase list-plans

Répertorier les plans App Service associés à un environnement App Service.

Core GA
az appservice ase send-test-notification

Envoyez une notification de mise à niveau de test dans l’environnement App Service v3.

Core Aperçu
az appservice ase show

Afficher les détails d’un environnement App Service.

Core GA
az appservice ase update

Mettez à jour l’environnement App Service.

Core GA
az appservice ase upgrade

Mettez à niveau l’environnement App Service v3.

Core Aperçu

az appservice ase create

Créez un environnement App Service.

az appservice ase create --name
                         --resource-group
                         --subnet
                         [--force-network-security-group {false, true}]
                         [--force-route-table {false, true}]
                         [--front-end-scale-factor]
                         [--front-end-sku {I1, I2, I3}]
                         [--ignore-network-security-group {false, true}]
                         [--ignore-route-table {false, true}]
                         [--ignore-subnet-size-validation {false, true}]
                         [--kind {ASEv2, ASEv3}]
                         [--location]
                         [--no-wait]
                         [--os-preference {Linux, Windows}]
                         [--virtual-ip-type {External, Internal}]
                         [--vnet-name]
                         [--zone-redundant {false, true}]

Exemples

Créez un groupe de ressources, Réseau virtuel et App Service Environment v3 avec des valeurs par défaut.

az group create -g MyResourceGroup --location westeurope

az network vnet create -g MyResourceGroup -n MyVirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --kind asev3

Créez des environnements App Service externes v3 dans un groupe de ressources existant et Réseau virtuel.

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --virtual-ip-type External --kind asev3

Créez Réseau virtuel et App Service Environment v3 dans un sous-réseau plus petit que recommandé dans un groupe de ressources existant.

az network vnet create -g MyResourceGroup -n MyVirtualNetwork \
  --address-prefixes 10.0.0.0/16 --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/26

az appservice ase create -n MyAseName -g MyResourceGroup --vnet-name MyVirtualNetwork \
  --subnet MyAseSubnet --ignore-subnet-size-validation --kind asev3

Créez un environnement App Service Environment v3 redondant interzone externe avec des valeurs par défaut.

az appservice ase create -n MyASEv3Name -g ASEv3ResourceGroup \
  --vnet-name MyASEv3VirtualNetwork --subnet MyASEv3Subnet --kind asev3 \
  --zone-redundant --virtual-ip-type External

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

--resource-group -g

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

--subnet

Nom ou ID du sous-réseau existant. Pour créer un réseau virtuel et/ou un sous-réseau, utilisez az network vnet [subnet] create.

Paramètres facultatifs

--force-network-security-group

Remplacez le groupe de sécurité réseau pour le sous-réseau. S’applique uniquement à ASEv2.

Valeurs acceptées: false, true
Valeur par défaut: False
--force-route-table

Remplacez la table de routage pour le sous-réseau. S’applique uniquement à ASEv2.

Valeurs acceptées: false, true
Valeur par défaut: False
--front-end-scale-factor

Mise à l’échelle du ratio d’instance du plan App Service à l’échelle des serveurs frontaux. S’applique uniquement à ASEv2.

Valeur par défaut: 15
--front-end-sku

Taille des serveurs frontaux. S’applique uniquement à ASEv2.

Valeurs acceptées: I1, I2, I3
Valeur par défaut: I1
--ignore-network-security-group

Configurez manuellement le groupe de sécurité réseau. S’applique uniquement à ASEv2.

Valeurs acceptées: false, true
Valeur par défaut: False
--ignore-route-table

Configurez manuellement la table de routage. S’applique uniquement à ASEv2.

Valeurs acceptées: false, true
Valeur par défaut: False
--ignore-subnet-size-validation

Ne case activée pas si le sous-réseau est dimensionné en fonction des recommandations.

Valeurs acceptées: false, true
Valeur par défaut: False
--kind -k

Spécifiez la version d’App Service Environment.

Valeurs acceptées: ASEv2, ASEv3
Valeur par défaut: ASEv3
--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--os-preference

Déterminez si l’environnement App Service doit commencer par les workers Linux. S’applique uniquement à ASEv2.

Valeurs acceptées: Linux, Windows
--virtual-ip-type

Spécifiez si l’environnement App Service doit être accessible à partir d’Internet.

Valeurs acceptées: External, Internal
Valeur par défaut: Internal
--vnet-name

Nom du réseau virtuel. Obligatoire si seul le nom du sous-réseau est spécifié.

--zone-redundant

Configurez l’environnement App Service en tant que redondant interzone. S’applique uniquement à ASEv3.

Valeurs acceptées: false, true
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 appservice ase create-inbound-services

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

DNS privé Zone pour les environnements App Service internes (ILB).

az appservice ase create-inbound-services --name
                                          --resource-group
                                          --subnet
                                          [--skip-dns {false, true}]
                                          [--vnet-name]

Exemples

Créez des enregistrements DNS privé Zone et A.

az appservice ase create-inbound-services -n MyASEName -g ASEResourceGroup \
  --vnet-name MyASEVirtualNetwork --subnet MyAseSubnet

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

--resource-group -g

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

--subnet

Nom ou ID du sous-réseau existant pour le lien zone DNS. Pour créer un réseau virtuel et/ou un sous-réseau, utilisez az network vnet [subnet] create.

Paramètres facultatifs

--skip-dns
Déprécié

L’argument 'skip_dns' a été déconseillé et sera supprimé dans la version '3.0.0'.

Ne créez pas d’enregistrements DNS PRIVÉ Zone et DNS.

Valeurs acceptées: false, true
Valeur par défaut: False
--vnet-name

Nom du réseau virtuel. Obligatoire si seul le nom du sous-réseau est spécifié.

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 appservice ase delete

Supprimez l’environnement App Service.

az appservice ase delete --name
                         [--no-wait]
                         [--resource-group]
                         [--yes]

Exemples

Supprimez l’environnement App Service.

az appservice ase delete -n MyAseName

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

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

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
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 appservice ase list

Répertorier les environnements App Service.

az appservice ase list [--resource-group]

Exemples

Répertoriez tous les environnements App Service dans l’abonnement.

az appservice ase list

Répertoriez l’ensemble de l’environnement App Service dans le groupe de ressources.

az appservice ase list --resource-group MyResourceGroup

Paramètres facultatifs

--resource-group -g

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

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 appservice ase list-addresses

Répertorier les adresses IP virtuelles associées à un environnement App Service v2.

az appservice ase list-addresses --name
                                 [--resource-group]

Exemples

Répertoriez les adresses IP virtuelles pour les environnements App Service.

az appservice ase list-addresses --name MyAseName

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--resource-group -g

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

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 appservice ase list-plans

Répertorier les plans App Service associés à un environnement App Service.

az appservice ase list-plans --name
                             [--resource-group]

Exemples

Répertoriez les plans App Service pour les environnements App Service.

az appservice ase list-plans --name MyAseName

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--resource-group -g

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

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 appservice ase send-test-notification

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Envoyez une notification de mise à niveau de test dans l’environnement App Service v3.

az appservice ase send-test-notification --name
                                         [--resource-group]

Exemples

Envoyez une notification de mise à niveau de test dans l’environnement App Service v3.

az appservice ase send-test-notification -n MyAseV3Name -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--resource-group -g

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

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 appservice ase show

Afficher les détails d’un environnement App Service.

az appservice ase show --name
                       [--resource-group]

Exemples

Afficher l’environnement app service.

az appservice ase show --name MyAseName

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--resource-group -g

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

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 appservice ase update

Mettez à jour l’environnement App Service.

az appservice ase update --name
                         [--allow-incoming-ftp-connections {false, true}]
                         [--allow-new-private-endpoint-connections {false, true}]
                         [--allow-remote-debugging {false, true}]
                         [--front-end-scale-factor]
                         [--front-end-sku {I1, I2, I3}]
                         [--no-wait]
                         [--resource-group]

Exemples

Mettez à jour l’environnement App Service v2 avec un serveur frontal moyen et un facteur d’échelle de 10.

az appservice ase update -n MyAseV2Name -g MyResourceGroup --front-end-sku I2 \
  --front-end-scale-factor 10

Mettez à jour l’environnement App Service v3 pour autoriser les nouvelles connexions de point de terminaison privé.

az appservice ase update -n MyAseV3Name -g MyResourceGroup --allow-new-private-endpoint-connections

Mettez à jour l’environnement App Service v3 pour autoriser les connexions ftp entrantes.

az appservice ase update -n MyAseV3Name -g MyResourceGroup --allow-incoming-ftp-connections

Mettez à jour l’environnement App Service v3 pour autoriser le débogage à distance.

az appservice ase update -n MyAseV3Name -g MyResourceGroup --allow-remote-debugging

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--allow-incoming-ftp-connections -f

(ASEv3 uniquement) Configurez App Service Environment pour autoriser l’accès FTP. Ce paramètre ftpEnabled vous permet d’autoriser ou de refuser les connexions FTP au niveau de l’environnement App Service. Les applications individuelles devront toujours configurer un accès FTP.

Valeurs acceptées: false, true
--allow-new-private-endpoint-connections -p

(ASEv3 uniquement) Configurez les applications dans App Service Environment pour autoriser les nouvelles connexions de point de terminaison privé.

Valeurs acceptées: false, true
--allow-remote-debugging -r

(ASEv3 uniquement) Configurez App Service Environment pour autoriser le débogage à distance. Vous devrez toujours configurer le débogage à distance au niveau de l’application individuelle.

Valeurs acceptées: false, true
--front-end-scale-factor

(ASEv2 uniquement) Mise à l’échelle des instances de plan frontaux vers app service entre 5 et 15.

--front-end-sku

(ASEv2 uniquement) Taille des serveurs frontaux.

Valeurs acceptées: I1, I2, I3
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

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

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 appservice ase upgrade

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à niveau l’environnement App Service v3.

az appservice ase upgrade --name
                          [--no-wait]
                          [--resource-group]
                          [--yes]

Exemples

Mettez à niveau l’environnement App Service v3.

az appservice ase upgrade -n MyAseV3Name -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de l’environnement App Service.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

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

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
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.