Co je Azure CLI?

Rozhraní CLI (Azure Command-Line Interface) je nástroj příkazového řádku pro různé platformy, který slouží k připojení k Azure a provádění příkazů pro správu prostředků Azure. Umožňuje spuštění příkazů prostřednictvím terminálu pomocí interaktivních výzev příkazového řádku nebo skriptu.

v případě interaktivního použití nejprve spustíte prostředí, například cmd.exe v Windows nebo Bash v systému Linux nebo macOS, a pak vydáte příkaz na příkazovém řádku prostředí. K automatizaci opakujících se úloh sestavíte příkazy rozhraní příkazového řádku do skriptu prostředí pomocí syntaxe skriptu zvoleného prostředí a potom spustíte skript.

Azure CLI můžete nainstalovat místně do počítačů se systémem Linux, Mac nebo Windows. Dá se taky použít z prohlížeče prostřednictvím Azure Cloud Shell nebo ho můžete spustit zevnitř kontejneru Docker.

Aktuální verze

Aktuální verze Azure CLI je 2.30.0. Informace o nejnovější verzi najdete v tématu Poznámky k verzi. Pokud chcete zjistit nainstalovanou verzi a zjistit, jestli potřebujete aktualizaci, spusťte příkaz az version.

Příprava prostředí

Před spuštěním příkazů rozhraní příkazového řádku Azure je potřeba nastavit prostředí.

  • Využijte Azure Cloud Shell s využitím prostředí Bash.

    Spuštění služby Cloud Shell v novém okně

  • Pokud tomu dáváte přednost, můžete nainstalovat Azure CLI a spouštět referenční příkazy CLI.

    • Pokud používáte místní instalaci, přihlaste se s Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení jsou popsané v tématu Přihlášení pomocí Azure CLI.
    • Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
    • Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.

Příklady Azure CLI

Tento článek poskytuje různé příklady Azure CLI pro následující:

  • Syntaxe předplatného
  • Syntaxe přiřazení role
  • Syntaxe PowerShellu

Příklad syntaxe předplatného

Syntaxe rozhraní příkazového řádku Azure se řídí jednoduchým reference name - command - parameter - parameter value vzorem. Například přepínání mezi předplatnými je často běžným úkolem. Tady je syntaxe.

az account set --subscription "my subscription name"

Teď jak to bylo snadné? Další informace o používání rozhraní příkazového řádku Azure pro práci s předplatnými a vytváření skupin pro správu najdete v tématu Správa předplatných pomocí Azure CLI .

Příklad syntaxe přiřazení role

Dalším běžným použitím rozhraní příkazového řádku Azure je Správa přiřazení rolí.

az role assignment create --assignee servicePrincipalName --role Reader
az role assignment delete --assignee userSign-inName --role Contributor

Podrobné informace o správě instančních objektů a přiřazení rolí najdete v tématu Vytvoření instančního objektu Azure pomocí Azure CLI .

Porovnání syntaxe PowerShellu

Výběr správného nástroje příkazového řádku vysvětluje rozdíl mezi tools a environments s důrazem na Azure CLI a Azure PowerShell. Obsahuje také mnoho porovnání souběžných příkazů. Tady jsou dva příklady:

Příkaz Azure CLI Azure PowerShell
Vytvoření skupiny prostředků AZ Group Create--name <ResourceGroupName> --Location eastus New-AzResourceGroup-name <ResourceGroupName> – umístění eastus
Vytvoření účtu služby Azure Storage AZ Storage Account Create--name <StorageAccountName> --Resource-Group <ResourceGroupName> --Location eastus--SKU Standard_LRS--Kind StorageV2 New-AzStorageAccount-name <StorageAccountName> -ResourceGroupName <ResourceGroupName> -Location Eastus-SkuName Standard_LRS-druhu StorageV2

Viz také