Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Antarmuka Azure Command-Line (CLI) adalah alat baris perintah lintas platform untuk terhubung ke Azure dan menjalankan perintah administratif pada sumber daya Azure. Alat ini memungkinkan eksekusi perintah melalui terminal menggunakan perintah baris perintah interaktif atau skrip.
Untuk penggunaan interaktif, Pertama-tama Anda meluncurkan shell seperti cmd.exe di Windows, atau Bash di Linux atau macOS, lalu mengeluarkan perintah pada prompt shell. Untuk mengotomatiskan tugas rutin, susun perintah CLI ke dalam skrip shell menggunakan sintaks skrip dari shell yang Anda pilih, lalu jalankan skrip.
Anda dapat menginstal Azure CLI secara lokal di komputer Linux, macOS, atau Windows. Ini juga dapat digunakan dari browser melalui Azure Cloud Shell atau dijalankan dari dalam kontainer Docker.
Versi Saat Ini
Versi Azure CLI saat ini adalah 2.85.0. Untuk informasi tentang rilis terbaru, lihat catatan rilis. Untuk menemukan versi yang terinstal dan melihat apakah Anda perlu memperbarui, jalankan az version.
Otentikasi
Azure CLI mendukung beberapa metode autentikasi. Untuk informasi terperinci tentang mengautentikasi ke Azure dari Azure CLI, lihat Masuk dengan Azure CLI.
Desain referensi perintah
Sintaks Azure CLI mengikuti pola /reference name - command - parameter - parameter value sederhana. Misalnya, beralih antar langganan sering kali menjadi tugas umum. Berikut sintaksnya.
az account set --subscription "my subscription name"
Penggunaan umum lain dari Azure CLI adalah mengelola penetapan peran.
az role assignment create --assignee servicePrincipalName --role Reader --scope /subscriptions/mySubscriptionID/resourceGroups/myResourceGroupName
az role assignment delete --assignee userSign-inName --role Contributor
Untuk informasi selengkapnya tentang mengelola langganan, lihat Kelola langganan dengan Azure CLI. Lihat Buat perwakilan layanan Azure dengan Azure CLI untuk tutorial mendalam tentang mengelola perwakilan layanan dan penetapan peran.
Perbandingan sintaks PowerShell
Memilih alat baris perintah yang tepat menjelaskan perbedaan antara tools dan environments dengan penekanan pada Azure CLI dan Azure PowerShell. Ini juga memberikan banyak perbandingan perintah berdampingan. Berikut dua contohnya:
| Perintah | Azure CLI | Azure PowerShell |
|---|---|---|
| Membuat Grup Sumber Daya | Perintah di bawah ini digunakan untuk membuat sebuah grup sumber daya di lokasi "eastus". az group create --name <ResourceGroupName> --location eastus | Gunakan perintah New-AzResourceGroup -Name <ResourceGroupName> -Location eastus untuk membuat grup sumber daya baru di wilayah eastus. |
| Membuat Akun Azure Storage | az storage account create --name <StorageAccountName> --resource-group <ResourceGroupName> --location eastus --sku Standard_LRS --kind StorageV2 (Perintah ini membuat akun penyimpanan di Azure dengan parameter yang ditentukan.) | <New-AzStorageAccount -Name StorageAccountName> -ResourceGroupName <ResourceGroupName> -Location eastus -SkuName Standard_LRS -Kind StorageV2 |
Untuk perbandingan sintaks Azure CLI antara lingkungan Bash dan PowerShell, lihat perbedaan sintaks Learn Azure CLI dalam Bash, PowerShell, dan Cmd.
Format keluaran
Azure CLI menggunakan JSON sebagai format output defaultnya, tetapi menawarkan format lain seperti yang dijelaskan dalam format Output untuk perintah Azure CLI. Gunakan parameter --output untuk memformat hasil perintah Azure CLI. Berikut adalah sebuah contoh:
az account list --output table
Tetapkan keluaran default Anda dengan mengatur properti konfigurasi output sebagaimana dijelaskan dalam Azure CLI configuration.
az config set core.output=jsonc
Pengumpulan data
Azure CLI mengumpulkan data telemetri secara default. Microsoft mengagregasikan data yang dikumpulkan untuk mengidentifikasi pola penggunaan, menemukan masalah umum, dan meningkatkan pengalaman Azure CLI. Microsoft Azure CLI tidak mengumpulkan data pribadi atau personal apa pun. Misalnya, data penggunaan membantu mengidentifikasi masalah seperti perintah dengan keberhasilan rendah dan membantu memprioritaskan pekerjaan kita.
Meskipun kami menghargai wawasan yang diberikan data ini, kami juga memahami bahwa tidak semua orang ingin mengirim data penggunaan. Anda dapat menonaktifkan pengumpulan data dengan perintah az config set core.collect_telemetry=false. Anda juga dapat membaca pernyataan privasi kami untuk mempelajari lebih lanjut.