Interactieve modus in Azure CLI
U kunt Azure CLI in de interactieve modus gebruiken door de opdracht az interactive uit te voeren. De interactieve modus van Azure CLI plaatst u in een interactieve shell met automatische aanvulling, opdrachtbeschrijvingen en voorbeelden.

Notitie
We gebruiken hier niet de standaardstijl omdat die niet zo goed leesbaar is op een zwarte achtergrond.
Als u nog niet bent aangemeld bij uw account, gebruikt u de opdracht login.
Wat is de interactieve modus van Azure CLI?
De interactieve modus van Azure CLI (az interactive) biedt gebruikers een interactieve omgeving om Azure CLI-opdrachten uit te voeren. De interactieve modus maakt het gemakkelijker voor u om de mogelijkheden, opdrachtsyntaxis en uitvoerindelingen van de Azure CLI te leren. Het biedt vervolgkeuzekeuzes voor automatisch aanvullen, automatisch opgecachede suggesties in combinatie met runtimedocumentatie, inclusief voorbeelden van hoe elke opdracht wordt gebruikt. De interactieve modus van Azure CLI biedt een ideale ervaring voor gebruikers die Azure CLI-opdrachten leren gebruiken.
Configureren
In de interactieve modus kunt u opdrachtbeschrijvingen, parameterbeschrijvingen en opdrachtvoorbeelden bekijken.
Schakel beschrijvingen en voorbeelden in of uit met F1.

U kunt de weergave van de standaardwaarden voor de parameters in- of uitschakelen met F2.

Met F3 wordt de weergave van een aantal belangrijke bewegingen in- of uitgeschakeld.

Bereik
U kunt het bereik van de interactieve modus instellen op een specifieke opdrachtgroep zoals vm of vm image.
Als u dit doet, worden alle opdrachten in dat bereik geïnterpreteerd.
Dit neemt u veel werk uit handen als u alleen in die opdrachtgroep werkt.
In plaats van de volgende opdrachten te typen, kunt u het volgende doen:
az>> vm create -n myVM -g myRG --image UbuntuLTS
az>> vm list -o table
U kunt het bereik instellen op de opdrachtgroep van de VM en de volgende opdrachten typen:
az>> %%vm
az vm>> create -n myVM -g myRG --image UbuntuLTS
az vm>>list -o table
U kunt het bereik ook instellen op opdrachtgroepen op een lager niveau.
U kunt het bereik instellen op vm image met %%vm image.
Aangezien we het bereik in dit geval al hebben ingesteld op vm, gebruiken we %%image.
az vm>> %%image
az vm image>>
Vanaf dat punt kunnen we het bereik opschroeven tot vm met %%.., of tot de basis beperken met alleen %%.
az vm image>> %%
az>>
Query’s uitvoeren
U kunt een JMESPath-query uitvoeren op de resultaten van de laatste opdracht die u hebt uitgevoerd met behulp van ?? gevolgd door een JMESPath-query.
Nadat u bijvoorbeeld een groep hebt gemaakt, kunt u de id van de nieuwe groep ophalen.
az>> group create -n myRG -l westEurope
az>> "?? id"
U kunt deze syntaxis ook gebruiken om het resultaat van de vorige opdracht te gebruiken als een argument voor uw volgende opdracht.* Nadat u bijvoorbeeld alle groepen hebt weergegeven, geeft u alle resources van het type weer in de eerste groep waarvan de locatie virtualMachine westeurope is.
az>> vm create --name myVM --resource-group myRG --image UbuntuLTS --no-wait -o json
az>> group list -o json
az>> resource list -g "?? [?location=='westeurope'].name | [0]" --query "[?type=='Microsoft.Compute/virtualMachines'].name
Raadpleeg Query's uitvoeren voor de opdrachtresultaten in Azure CLI voor meer informatie over het uitvoeren van query's voor de resultaten van uw opdrachten.
Bash-opdrachten
U kunt shell-opdrachten uitvoeren zonder de interactieve modus te verlaten door middel van #[cmd].
az>> #dir
Voorbeelden
Sommige opdrachten hebben veel voorbeelden.
U kunt met CTRL-N naar de volgende pagina met voorbeelden scrollen en met CTRL-Y naar de vorige pagina.

U kunt met ::# ook een specifiek voorbeeld bekijken.
az>> vm create ::8