Aller au contenu

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 :

az interactive

L’invite de commandes devient :

az>>

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 :

group list --output table

Cette instruction correspond à la commande habituelle :

az group list --output table

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 :

vm

Vous pouvez ensuite compléter la commande pour afficher les machines virtuelles :

vm list --output table

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 :

account show --output table

Lister les abonnements accessibles :

account list --output table

Sélectionner un abonnement :

account set --subscription "IDENTIFIANT_ABONNEMENT"

Lister les groupes de ressources :

group list --output table

Afficher l’aide sur la création d’un groupe de ressources :

group create --help

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.