Arbeta med Azure CLI
Med Azure CLI kan du styra nästan alla aspekter av varje Azure-resurs.
Du kan arbeta med Azure-resurser som resursgrupper, lagring, virtuella datorer, Azure Active Directory, containrar och maskininlärning.
Kommandona i CLI är strukturerade i grupper och undergrupper.
Varje grupp representerar en tjänst som tillhandahålls av Azure och undergrupperna delar upp kommandon för de här tjänsterna i logiska grupper.
Så, hur hittar du de kommandon du behöver? Ett sätt är att använda kommandot az find .
Om du till exempel vill hitta kommandon som kan hjälpa dig att hantera en lagringsblob kan du använda följande sökkommando :
az find blob
Om du känner till kommandots namn får du mer detaljerad information om kommandot i hjälpargumentet för kommandot – även en lista över tillgängliga underkommandon för en kommandogrupp.
Så här hämtar du till exempel en lista över undergrupper och kommandon för att hantera bloblagring:
az storage blob --help
Skapa resurser
När du skapar en ny Azure-resurs finns det vanligtvis tre övergripande steg:
Ansluta till Azure-prenumerationen.
Skapa resursen.
Kontrollera att skapandet lyckades.
1. Anslut
Eftersom du arbetar med en lokal Azure CLI-installation måste du autentisera innan du kan köra Azure-kommandon.
Du gör det med hjälp av Azure CLI-inloggningskommandot:
az login
Azure CLI startar vanligtvis standardwebbläsaren för att öppna Azure-inloggningssidan.
Om det inte fungerar följer du kommandoradsinstruktionerna och anger en auktoriseringskod i dialogrutan Ange kod .
När inloggningen är färdig ansluts du till din Azure-prenumeration.
2. Skapa
Du behöver ofta skapa en ny resursgrupp innan du skapar en ny Azure-tjänst.
Därför använder vi resursgrupper som exempel för att visa hur du skapar Azure-resurser från Azure CLI.
Du skapar en resursgrupp med Azure CLI-kommandot group create.
Du måste ange ett namn och en plats.
Namnparametern måste vara unik i din prenumeration.
Platsparametern avgör var metadata för resursgruppen ska lagras.
Du använder strängar som "USA, västra", "Europa, norra" eller "Indien, västra" för att ange platsen.
I stället kan du använda motsvarigheter med ett ord, till exempel "westus", "northeurope" eller "westindia".
Kärnsyntaxen för att skapa en resursgrupp är:
az group create --name <name> --location <location>
3. Kontrollera installationen
För många Azure-resurser tillhandahåller Azure CLI en listunderkommando för att hämta resursinformation.
Azure CLI-kommandot group list visar till exempel en lista med dina Azure-resursgrupper.
Det är bra att kontrollera om skapande av resursgrupper lyckades:
az group list
Om du vill få mer kortfattad information kan du formatera utdata som en enkel tabell:
az group list --output table
Om du har flera objekt i grupplistan kan du filtrera returvärdena genom att lägga till ett frågealternativ med hjälp av till exempel följande kommando:
az group list --query "[?name == '<rg name>']"
Kommentar
Du formaterar frågan med JMESPath, som är ett standardfrågespråk för JSON-begäranden.
Du kan läsa mer om det här filterspråket på http://jmespath.org/.
Använda Azure CLI i skript
Om du vill använda Azure CLI-kommandon i skript måste du vara medveten om eventuella problem med gränssnittet eller miljön som du använder för att köra skriptet.
I ett bash-gränssnitt kan du till exempel använda följande syntax när du anger variabler:
variable="value"
variable=integer
Om du använder en PowerShell-miljö för att köra Azure CLI-skript måste du använda följande syntax för variabler:
$variable="value"
$variable=integer