Aide-mémoire sur l’intégration d’Azure CLI

Si vous souhaitez intégrer rapidement Azure CLI, vous êtes au bon endroit ! Utilisez cette page pour découvrir des conseils et des techniques lors de la prise en main d’Azure CLI.

Index de contenu

Accédez directement aux exemples de commandes de référence, aux exemples de scripts et aux tutoriels avec les liens suivants :

Bien démarrer

Question Réponse En savoir plus
Quel est l’avantage d’utiliser Azure CLI ? Vous pouvez gérer plusieurs ressources Azure simultanément à partir d’une ligne de commande flexible. Par exemple, créez 50 comptes de stockage Azure ou mettez à jour plusieurs autorisations utilisateur avec un script. Choisir le bon outil de ligne de commande
Où puis-je exécuter Azure CLI ? Azure CLI s’exécute sous Windows (Cmd ou PowerShell), Linux, macOS, les conteneurs Docker et Azure Cloud Shell. L’utilisation d’Azure Cloud Shell est le plus rapide pour commencer. Exécuter Azure Cloud shell
Dois-je installer Azure CLI ? Azure CLI est préinstallé avec Azure Cloud Shell et certaines distributions Linux. Pour tous les autres environnements, vous devez installer Azure CLI. Installer l’interface de ligne de commande Microsoft Azure
Comment faire pour exécuter Azure CLI dans un conteneur Docker ? docker run -it mcr.microsoft.com/azure-cli Guide pratique pour exécuter Azure CLI dans un conteneur Docker
Quelles URL sont nécessaires pour contourner le proxy ? Cela dépend du cloud que vous utilisez. Pour obtenir une liste complète, consultez la liste des points de terminaison nécessaires pour contourner le proxy. Points de terminaison Azure CLI pour le contournement du proxy
Comment faire pour se connecter ? Utilisez az login dans la fenêtre de votre console. Utilisez votre propre nom d’utilisateur et mot de passe Azure, un principal de service, une identité managée ou WAM. Se connecter avec Azure CLI

Utiliser les commandes de référence

Question Réponse En savoir plus
Qu’est-ce que le modèle de syntaxe Azure CLI ? « groupe de commandes + sous-groupe de commandes + commande + --paramètres » Par exemple : «  créer un compte de stockage az --nommer myStorageAccount » Composants de la syntaxe Azure CLI.
Quelle est la différence entre un groupe de commandes, une cmdlet, une commande, un alias, un module et une référence ? Bonne question ! Azure CLI comporte uniquement des groupes de commandes, des commandes de référence et des alias définis par l’utilisateur. Si vous recherchez des cmdlets et des modules, vous pensez peut-être à Azure PowerShell. Composants de la syntaxe Azure CLI.
Qu’est-ce qu’une extension et pourquoi doit-elle être installée séparément ? Les extensions sont des compléments de groupe de commandes qui ne sont pas fournis avec Azure CLI de base. Vous êtes invité à installer une extension la première fois que vous l’utilisez. Vous trouverez la liste des extensions disponibles en exécutant az extension list-available -output table. Utiliser et gérer les extensions avec Azure CLI
Comment faire pour obtenir une liste de toutes les commandes, à la fois de base et en extension ? Pour obtenir la liste des groupes de commandes, saisissez az dans votre console, puis appuyez sur Entrée. Pour obtenir la liste des sous-groupes et des commandes, utilisez le paramètre --help. Par exemple, az account --help ou az account subscription --help génère une liste de commandes spécifique au groupe ou au sous-groupe. Index des références de A à Z
L’interface Azure CLI intègre-t-elle la saisie semi-automatique avec la touche Tabulation ? Oui ! Lorsque vous tapez une commande dans PowerShell, appuyez sur la touche Tab. Cette fonctionnalité est uniquement disponible dans PowerShell. Activer la saisie semi-automatique via la touche Tab dans PowerShell
Comment faire pour accéder à l’aide en ligne ? Chaque commande comporte un paramètre --help qui génère des descriptions et des conseils à afficher dans votre console. Par exemple : az account ---help  ou az vm create --help Vous pouvez également demander de l’aide.
Comment puis-je apprendre à utiliser plusieurs commandes de référence pour effectuer un seul travail ? Nous sommes heureux que vous ayez posé la question ! Azure CLI propose plusieurs commandes interactives qui décrivent la syntaxe et les étapes suivantes. Dans la section suivante, découvrez az interactive, az scenario, az nextet az find. Apprentissage d’Azure CLI

Pour une comparaison côte à côte des syntaxes Azure CLI et Azure PowerShell, consultez Azure CLI et Azure PowerShell : comparaison côte à côte des commandes.

Consultez des comparaisons de scripts entre Bash, PowerShell et Cmd dans Comment interroger la sortie de commande Azure CLI avec une requête JMESPath.

Apprentissage d’Azure CLI

Le tutoriel Learn pour utiliser Azure CLI vous guide tout au long de nombreuses tâches Azure CLI courantes avec des exemples dans Bash, PowerShell et Cmd. Voici quelques-unes des compétences abordées lors de l’utilisation du Stockage Azure :

Il existe également plusieurs commandes de référence qui fournissent des invites interactives permettant de mieux connaître Azure CLI.

Commande Description Exemple
az interactive Dans une console PowerShell, découvrez la saisie semi-automatique, des descriptions de commandes et des exemples au fur et à mesure de la saisie. Pour plus d’informations, consultez Travailler en mode interactif. Par exemple, saisissez az interactive dans la fenêtre de votre console, puis appuyez sur Entrée.
az scenario Obtenez des exemples de bout en bout (E2E) et exécutez-les avec des invites pas à pas. Saisissez az scenario guide "keywords of interest" dans votre console, puis appuyez sur Entrée. Azure CLI renvoie des scénarios basés sur vos mots clés. Exemple : az scenario guide "virtual machines"
az next Obtenez des recommandations pour la prochaine commande Azure CLI en fonction des modèles d’exécution du client. Vous êtes invité à sélectionner un chemin de commande. Saisissez az next dans votre console, puis appuyez sur Entrée. Choisissez un des 7 chemins de commande prédéfinis.
az find Il s’agit d’un robot d’IA qui renvoie des exemples de référence en fonction des mots clés. Saisissez az find "active subscription" dans votre console, puis appuyez sur Entrée.

Pour apprendre à utiliser Azure CLI, vous pouvez aussi utiliser les modules Microsoft Learn pour les outils CLI. Lorsque le module fournit un environnement de bac à sable, utilisez le bac à sable pour essayer de nouvelles commandes sans entraîner de coûts.

Questions courantes sur l’utilisation

Question Commandes de référence (réponse) En savoir plus
Comment faire pour savoir quel abonnement utilise-je ? az account show --output table Guide pratique pour gérer les abonnements Azure avec Azure CLI
Comment faire pour changer mon abonnement ? az account set --subscription "mySubscriptionName" Guide pratique pour gérer les abonnements Azure avec Azure CLI
Comment définir un groupe de ressources et un emplacement par défaut ? az config set defaults.location=westus2 defaults.group=MyResourceGroup Configurer les paramètres avec az config
Comment faire pour interroger une sortie de commande ? az account show --query "{tenantId:tenantId,subscriptionid:id}" Consultez l’article Comment interroger une sortie de commande Azure CLI avec une requête JMESPath pour obtenir de nombreux exemples --query dans Bash, PowerShell et Cmd.
Comment faire pour mettre en forme une sortie à partir d’une commande ? az account list --output table Formats de sortie pour les commandes Azure CLI
Pouvez-vous m’apprendre à utiliser Bash avec les commandes Azure CLI ? Absolument ! Nous avons tous nos points forts techniques, et pour cette raison, Microsoft propose un guide pratique pour l’apprentissage de Bash. Vous n’avez plus qu’à l’utiliser ! Apprendre à utiliser Bash avec Azure CLI