az account list-locations |
Azure : Emplacements de la liste |
|---|---|
| Azure CLI | |
Syntaxe
| az account list-locations [options] |
Paramètres
| Nom | Description |
|---|---|
| --debug | Ce paramètre permet d'augmenter la verbosité de la journalisation pour afficher tous les journaux de débogage. |
| -h | Ce paramètre permet d'afficher ce message d'aide et de quitter. |
| --help | Ce paramètre permet d'afficher ce message d'aide et de quitter. |
| -o | Ce paramètre permet de définir le format de sortie. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json. |
| --only-show-errors | Ce paramètre permet d'afficher uniquement les erreurs, en supprimant les avertissements. |
| --output | Ce paramètre permet de définir le format de sortie. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json. |
| --query | Ce paramètre permet de spécifier une chaîne de requête JMESPath. Pour plus d'informations et d'exemples, consultez http://jmespath.org/. |
| --subscription | Ce paramètre permet de spécifier le nom ou l'ID de l'abonnement. Vous pouvez configurer l'abonnement par défaut à l'aide de az account set -s NAME_OR_ID. |
| --verbose | Ce paramètre permet d'augmenter le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets. |
Description
Cette commande permet d'afficher la liste des régions prises en charge pour l'abonnement actuel.
Remarques
- Permet de connaître toutes les régions disponibles pour déployer des ressources : La commande az account list-locations est indispensable pour consulter les emplacements géographiques (régions) dans lesquels il est possible de créer des ressources Azure. Cela permet d'adapter ses déploiements aux exigences de latence, de conformité ou de coûts.
- Résultats personnalisables avec le paramètre --output : Le format de sortie peut être ajusté à l'aide du paramètre --output, ce qui facilite son intégration dans des scripts ou des outils d'analyse. Par exemple, l'option table permet une lecture rapide en ligne de commande, tandis que json est idéal pour une exploitation programmatique.
- Accès conditionné par l'abonnement actif : La liste retournée dépend de l'abonnement actuellement sélectionné. Certaines régions peuvent être disponibles dans un abonnement mais pas dans un autre, notamment selon les accords contractuels ou la localisation du locataire Azure.
- Intégration aisée avec des requêtes JMESPath : Grâce au paramètre --query, on peut filtrer ou transformer les résultats pour ne conserver que certaines informations comme le nom, l'état ou l'identifiant de région. Cela est particulièrement utile pour créer des scripts automatisés ou afficher des rapports ciblés.
- Utile pour valider la disponibilité régionale des services : Même si la commande ne donne pas directement les services disponibles dans chaque région, elle permet de commencer par vérifier si la région est activée dans l'abonnement. C'est une étape préalable à toute vérification de compatibilité régionale.
- Complémentaire aux commandes de déploiement de ressources : Avant de créer une machine virtuelle, une base de données ou une fonction Azure, il est recommandé d'utiliser cette commande pour s'assurer que la région visée est bien utilisable dans le contexte du compte. Cela évite les erreurs lors du déploiement.
- Idéale pour les déploiements multi-régions et haute disponibilité : Les architectes infonuagique concevant des systèmes résilients utilisent cette commande pour identifier les régions disponibles, afin d'y répartir leurs ressources. Elle est donc un outil fondamental pour les stratégies multi-régionales.
- Utilisation simple, sans paramètres obligatoires : La commande peut être exécutée seule, sans nécessiter de paramètres, ce qui la rend facile à utiliser même pour les débutants. Les options comme --subscription et --query sont facultatives, mais permettent une personnalisation avancée des résultats.
Dernière mise à jour : Dimanche, le 4 Avril 2021