Le mode interactif d’Azure CLI
Présentation
Azure CLI propose un mode interactif qui facilite la découverte et la saisie des commandes. Il fournit des suggestions, de l’autocomplétion et une aide contextuelle présentant les commandes, leurs paramètres et des exemples d’utilisation.
Ce mode est particulièrement utile pour apprendre à administrer Azure sans mémoriser immédiatement la syntaxe des commandes. Il est accessible depuis les environnements Bash et PowerShell d’Azure Cloud Shell.
Activer le mode interactif
Dans le terminal Cloud Shell, exécutez :
L’invite de commandes devient :
Dans ce mode, les commandes Azure CLI sont saisies sans le préfixe az. Par exemple, pour afficher les groupes de ressources de l’abonnement actif :
Cette instruction correspond à la commande habituelle :
Utiliser les suggestions et l’aide
Au fur et à mesure de la saisie, le mode interactif propose des commandes et des paramètres. Les informations affichées permettent de comprendre leur rôle et de compléter l’instruction.
Pour découvrir les opérations relatives aux machines virtuelles, commencez par saisir :
Vous pouvez ensuite compléter la commande pour afficher les machines virtuelles :
La touche F1 permet d’afficher ou de masquer les descriptions et les exemples.
Exemples de commandes
Les commandes suivantes permettent d’explorer l’environnement Azure sans modifier les ressources.
Afficher l’abonnement actif :
Lister les abonnements accessibles :
Sélectionner un abonnement :
Lister les groupes de ressources :
Afficher l’aide sur la création d’un groupe de ressources :
Quitter le mode interactif
La combinaison des touches Ctrl+D permet de quitter le mode interactif et retrouver l’invite Bash ou PowerShell.
Différence avec Azure PowerShell
Le mode az interactive est une fonctionnalité d’Azure CLI, même lorsqu’il est lancé depuis PowerShell.
Les commandes Azure PowerShell, comme Get-AzResourceGroup, s’utilisent directement dans l’invite PowerShell. Elles disposent des fonctionnalités de cet interpréteur, notamment la complétion avec la touche de tabulation et l’aide accessible via Get-Help.