Partager via


az webapp connection

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.

Commandes pour gérer les connexions webapp.

Commandes

Nom Description Type État
az webapp connection create

Créez une connexion entre une application web et une ressource cible.

Cœur et extension GA
az webapp connection create app-insights

Créez une connexion d’application web à app-insights.

Core GA
az webapp connection create appconfig

Créez une connexion webapp à appconfig.

Core GA
az webapp connection create cognitiveservices

Créez une connexion d’application web à cognitiveservices.

Core GA
az webapp connection create confluent-cloud

Créez une connexion webapp à confluent-cloud.

Core GA
az webapp connection create cosmos-cassandra

Créez une connexion webapp à cosmos-cassandra.

Core GA
az webapp connection create cosmos-gremlin

Créez une connexion webapp à cosmos-gremlin.

Core GA
az webapp connection create cosmos-mongo

Créez une connexion webapp à cosmos-mongo.

Core GA
az webapp connection create cosmos-sql

Créez une connexion webapp à cosmos-sql.

Core GA
az webapp connection create cosmos-table

Créez une connexion webapp à cosmos-table.

Core GA
az webapp connection create eventhub

Créez une connexion webapp à eventhub.

Core GA
az webapp connection create keyvault

Créez une connexion webapp à keyvault.

Core GA
az webapp connection create mysql

Créez une connexion webapp à mysql.

Core Déprécié
az webapp connection create mysql-flexible

Créez une connexion webapp à mysql-flexible.

Core GA
az webapp connection create mysql-flexible (serviceconnector-passwordless extension)

Créez une connexion webapp à mysql-flexible.

Extension GA
az webapp connection create postgres

Créez une connexion webapp à postgres.

Core Déprécié
az webapp connection create postgres (serviceconnector-passwordless extension)

Créez une connexion webapp à postgres.

Extension Déprécié
az webapp connection create postgres-flexible

Créez une connexion webapp à postgres-flexible.

Core GA
az webapp connection create postgres-flexible (serviceconnector-passwordless extension)

Créez une connexion webapp à postgres-flexible.

Extension GA
az webapp connection create redis

Créez une connexion webapp à redis.

Core GA
az webapp connection create redis-enterprise

Créez une connexion webapp à redis-enterprise.

Core GA
az webapp connection create servicebus

Créez une connexion webapp à servicebus.

Core GA
az webapp connection create signalr

Créez une connexion webapp à signalr.

Core GA
az webapp connection create sql

Créez une connexion webapp à sql.

Core GA
az webapp connection create sql (serviceconnector-passwordless extension)

Créez une connexion webapp à sql.

Extension GA
az webapp connection create storage-blob

Créez une connexion d’application web à storage-blob.

Core GA
az webapp connection create storage-file

Créez une connexion webapp au fichier de stockage.

Core GA
az webapp connection create storage-queue

Créez une connexion webapp à la file d’attente de stockage.

Core GA
az webapp connection create storage-table

Créez une connexion webapp à une table de stockage.

Core GA
az webapp connection create webpubsub

Créez une connexion webapp à webpubsub.

Core GA
az webapp connection delete

Supprimez une connexion d’application web.

Core GA
az webapp connection list

Répertorier les connexions d’une application web.

Core GA
az webapp connection list-configuration

Répertorier les configurations sources d’une connexion webapp.

Core GA
az webapp connection list-support-types

Répertoriez les types de clients et les types d’authentification pris en charge par les connexions webapp.

Core GA
az webapp connection show

Obtenez les détails d’une connexion webapp.

Core GA
az webapp connection update

Mettez à jour une connexion webapp.

Core GA
az webapp connection update app-insights

Mettez à jour une application web vers une connexion App-Insights.

Core GA
az webapp connection update appconfig

Mettez à jour une application web pour la connexion appconfig.

Core GA
az webapp connection update cognitiveservices

Mettez à jour une application web vers la connexion cognitiveservices.

Core GA
az webapp connection update confluent-cloud

Mettez à jour une application web pour la connexion confluent-cloud.

Core GA
az webapp connection update cosmos-cassandra

Mettez à jour une application web vers une connexion cosmos-cassandra.

Core GA
az webapp connection update cosmos-gremlin

Mettez à jour une application web vers la connexion cosmos-gremlin.

Core GA
az webapp connection update cosmos-mongo

Mettez à jour une application web vers la connexion cosmos-mongo.

Core GA
az webapp connection update cosmos-sql

Mettez à jour une application web vers la connexion cosmos-sql.

Core GA
az webapp connection update cosmos-table

Mettez à jour une application web vers la connexion cosmos-table.

Core GA
az webapp connection update eventhub

Mettez à jour une application web vers une connexion eventhub.

Core GA
az webapp connection update keyvault

Mettez à jour une application web pour la connexion keyvault.

Core GA
az webapp connection update mysql

Mettez à jour une application web vers la connexion mysql.

Core Déprécié
az webapp connection update mysql-flexible

Mettez à jour une application web vers une connexion mysql-flexible.

Core GA
az webapp connection update postgres

Mettez à jour une application web vers la connexion postgres.

Core Déprécié
az webapp connection update postgres-flexible

Mettez à jour une application web vers une connexion postgres-flexible.

Core GA
az webapp connection update redis

Mettez à jour une application web vers la connexion redis.

Core GA
az webapp connection update redis-enterprise

Mettez à jour une application web pour redis-enterprise connection.

Core GA
az webapp connection update servicebus

Mettez à jour une application web vers la connexion servicebus.

Core GA
az webapp connection update signalr

Mettez à jour une application web pour signaler la connexion.

Core GA
az webapp connection update sql

Mettez à jour une application web vers une connexion sql.

Core GA
az webapp connection update storage-blob

Mettez à jour une application web vers une connexion d’objet blob de stockage.

Core GA
az webapp connection update storage-file

Mettez à jour une application web vers une connexion de fichier de stockage.

Core GA
az webapp connection update storage-queue

Mettez à jour une application web vers une connexion de file d’attente de stockage.

Core GA
az webapp connection update storage-table

Mettez à jour une application web vers une connexion de table de stockage.

Core GA
az webapp connection update webpubsub

Mettez à jour une application web vers une connexion webpubsub.

Core GA
az webapp connection validate

Validez une connexion webapp.

Core GA
az webapp connection wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la connexion soit remplie.

Core GA

az webapp connection delete

Supprimez une connexion d’application web.

az webapp connection delete [--connection]
                            [--id]
                            [--name]
                            [--no-wait]
                            [--resource-group]
                            [--slot]
                            [--yes]

Exemples

Supprimer une connexion webapp de manière interactive

az webapp connection delete

Supprimer une connexion webapp par nom de connexion

az webapp connection delete -g WebAppRG -n MyWebApp --connection MyConnection

Supprimer une connexion webapp par ID de connexion

az webapp connection delete --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker}

Paramètres facultatifs

--connection

Nom de la connexion d’application web.

--id

ID de ressource de la connexion. ['--resource-group', '--name', '--connection'] sont requis si '--id' n’est pas spécifié.

--name -n

Nom de l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--no-wait

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

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

Groupe de ressources qui contient l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--slot

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

--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 webapp connection list

Répertorier les connexions d’une application web.

az webapp connection list [--name]
                          [--resource-group]
                          [--slot]
                          [--source-id]

Exemples

Répertorier les connexions webapp de manière interactive

az webapp connection list

Répertorier les connexions webapp par nom de ressource source

az webapp connection list -g WebAppRG -n MyWebApp

Répertorier les connexions webapp par ID de ressource source

az webapp connection list --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}

Paramètres facultatifs

--name -n

Nom de l’application web. Obligatoire si '--source-id' n’est pas spécifié. Aucun.

--resource-group -g

Groupe de ressources qui contient l’application web. Obligatoire si '--source-id' n’est pas spécifié. Aucun.

--slot

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

--source-id

ID de ressource d’une application web. Obligatoire si ['--resource-group', '--name'] ne sont pas spécifiés.

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 connection list-configuration

Répertorier les configurations sources d’une connexion webapp.

az webapp connection list-configuration [--connection]
                                        [--id]
                                        [--name]
                                        [--resource-group]
                                        [--slot]

Exemples

Répertorier les configurations sources d’une connexion de manière interactive

az webapp connection list-configuration

Répertorier les configurations sources d’une connexion par nom de connexion

az webapp connection list-configuration -g WebAppRG -n MyWebApp --connection MyConnection

Répertorier les configurations sources d’une connexion par ID de connexion

az webapp connection list-configuration --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker}

Paramètres facultatifs

--connection

Nom de la connexion d’application web.

--id

ID de ressource de la connexion. ['--resource-group', '--name', '--connection'] sont requis si '--id' n’est pas spécifié.

--name -n

Nom de l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--resource-group -g

Groupe de ressources qui contient l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--slot

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas 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 webapp connection list-support-types

Répertoriez les types de clients et les types d’authentification pris en charge par les connexions webapp.

az webapp connection list-support-types [--target-type {app-insights, appconfig, cognitiveservices, confluent-cloud, cosmos-cassandra, cosmos-gremlin, cosmos-mongo, cosmos-sql, cosmos-table, eventhub, keyvault, mysql, mysql-flexible, postgres, postgres-flexible, redis, redis-enterprise, servicebus, signalr, sql, storage-blob, storage-file, storage-queue, storage-table, webpubsub}]

Exemples

Répertorier tous les types de ressources cibles pris en charge par l’application web et les types d’authentification

az webapp connection list-support-types -o table

Répertorier les types d’authentification pris en charge par l’application web pour un type de ressource cible spécifique

az webapp connection list-support-types --target-type storage-blob -o table

Paramètres facultatifs

--target-type -t

Le type de ressource cible.

Valeurs acceptées: app-insights, appconfig, cognitiveservices, confluent-cloud, cosmos-cassandra, cosmos-gremlin, cosmos-mongo, cosmos-sql, cosmos-table, eventhub, keyvault, mysql, mysql-flexible, postgres, postgres-flexible, redis, redis-enterprise, servicebus, signalr, sql, storage-blob, storage-file, storage-queue, storage-table, webpubsub
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 connection show

Obtenez les détails d’une connexion webapp.

az webapp connection show [--connection]
                          [--id]
                          [--name]
                          [--resource-group]
                          [--slot]

Exemples

Obtenir une connexion de manière interactive

az webapp connection show

Obtenir une connexion par nom de connexion

az webapp connection show -g WebAppRG -n MyWebApp --connection MyConnection

Obtenir une connexion par ID de connexion

az webapp connection show --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker}

Paramètres facultatifs

--connection

Nom de la connexion d’application web.

--id

ID de ressource de la connexion. ['--resource-group', '--name', '--connection'] sont requis si '--id' n’est pas spécifié.

--name -n

Nom de l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--resource-group -g

Groupe de ressources qui contient l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--slot

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas 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 webapp connection validate

Validez une connexion webapp.

az webapp connection validate [--connection]
                              [--id]
                              [--name]
                              [--resource-group]
                              [--slot]

Exemples

Valider une connexion de manière interactive

az webapp connection validate

Valider une connexion par nom de connexion

az webapp connection validate -g WebAppRG -n MyWebApp --connection MyConnection

Valider une connexion par ID de connexion

az webapp connection validate --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker}

Paramètres facultatifs

--connection

Nom de la connexion d’application web.

--id

ID de ressource de la connexion. ['--resource-group', '--name', '--connection'] sont requis si '--id' n’est pas spécifié.

--name -n

Nom de l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--resource-group -g

Groupe de ressources qui contient l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--slot

Nom de l’emplacement. Valeur par défaut de l’emplacement de production s’il n’est pas 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 webapp connection wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la connexion soit remplie.

az webapp connection wait [--connection]
                          [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--id]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--slot]
                          [--timeout]
                          [--updated]

Exemples

Attendez que la connexion soit correctement créée.

az webapp connection wait --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --created

Paramètres facultatifs

--connection

Nom de la connexion d’application web.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--id

ID de ressource de la connexion. ['--resource-group', '--name', '--connection'] sont requis si '--id' n’est pas spécifié.

--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--name -n

Nom de l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--resource-group -g

Groupe de ressources qui contient l’application web. Obligatoire si '--id' n’est pas spécifié. Aucun.

--slot

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

--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

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.