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 :
- Recherchez l’index des guides de démarrage rapide, des guides pratiques et des tutoriels dans l’index des documents Azure CLI de A à Z.
- Choisissez un script de test et créez le vôtre à partir de l’index des exemples Azure CLI de A à Z.
- Pour obtenir un format d’aide en ligne publié, accédez à l’index des références de A à Z.
- Accédez à l’article Modules Microsoft Learn pour les outils CLI pour une formation en ligne gratuite avec un environnement de bac à sable.
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 ? | « command group + command sous-groupe de commandes + --parameters » Exemple : « az storage account create --name 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 next et 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 les comparaisons de scripts entre Bash, PowerShell et Cmd dans Les différences de syntaxe Azure CLI dans Bash, PowerShell et Cmd.
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 :
- Déterminer l’environnement à utiliser
- Rechercher et modifier mon abonnement par défaut
- Créer une ressource Azure contenant un ID aléatoire dans le nom
- Définir des variables d’environnement
- Découvrir les différences de la syntaxe entre Bash, PowerShell et Cmd
- Déboguer les commandes de référence Azure CLI
- Obtenir des propriétés à partir d’un fichier JSON local
- Supprimer plusieurs ressources à l’aide d’un script
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 |