Apa itu Azure PowerShell?

Azure PowerShell adalah sekumpulan cmdlet untuk mengelola sumber daya Azure langsung dari PowerShell. Azure PowerShell dirancang untuk memudahkan belajar dan memulai, tetapi menyediakan fitur canggih untuk otomatisasi.

Modul Az PowerShell

Penting

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure di semua platform.

Modul Az PowerShell didasarkan pada .NET Standard, dan berfungsi dengan PowerShell 7.2 atau yang lebih tinggi di semua platform termasuk Windows, Linux, dan macOS. Kompatibel juga dengan Windows PowerShell 5.1.

Catatan

PowerShell 7.2 atau yang lebih tinggi adalah versi PowerShell yang direkomendasikan untuk digunakan dengan modul Az PowerShell di semua platform.

Anda dapat menginstal modul Az PowerShell secara lokal di Windows, Linux, dan macOS. Ini juga dapat digunakan dari browser melalui Azure Cloud Shell atau dalam kontainer Docker. Untuk informasi selengkapnya, lihat Dokumentasi Azure PowerShell.

Autentikasi

Azure PowerShell mendukung beberapa metode autentikasi. Untuk informasi terperinci tentang autentikasi ke Azure dari modul Az PowerShell, lihat Masuk dengan Azure PowerShell.

Desain Modul

Modul Az PowerShell adalah modul pembungkus untuk modul PowerShell terkait layanan Azure, biasanya satu modul per layanan Azure seperti Az.Network untuk layanan jaringan Azure dan Az.AKS untuk Azure Kubernetes Service.

Cmdlet dalam modul Az PowerShell melakukan panggilan REST ke API Azure. Perubahan yang melanggar dalam modul Az PowerShell dibatasi hingga dua kali setahun. Banyak perubahan yang melanggar pada tingkat API ditangani dalam cmdlet untuk mencegah persepsi perubahan yang melanggar.

Modul Az PowerShell berisi cmdlet untuk melakukan operasi sarana kontrol dan data plane di Azure. Anda menggunakan sarana kontrol untuk mengelola sumber daya di langganan Anda. Anda menggunakan sarana data untuk menggunakan kemampuan yang diekspos oleh instans And dari tipe sumber daya. Untuk informasi selengkapnya, lihat sarana kontrol dan sarana data Azure.

Objek Output

Cmdlet dalam modul Az PowerShell menghasilkan objek .NET. Seperti perintah PowerShell yang menghasilkan output, cmdlet dalam modul Az PowerShell dapat disalurkan ke cmdlet Get-Member untuk menentukan jenis objek apa yang dihasilkan bersama dengan daftar properti dan metode yang tersedia. Untuk informasi selengkapnya, lihat Output kueri output Azure PowerShell dan Format output cmdlet Azure PowerShell.

Modul lain

Modul AzureAD dan MSOnline PowerShell bukan bagian dari modul Az PowerShell. Untuk informasi selengkapnya tentang modul tersebut, lihat dokumentasi untuk PowerShell Azure Active Directory untuk Graph.

Modul Azure PowerShell lama

Modul AzureRM PowerShell

Peringatan

Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.

Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.

Modul AzureRM PowerShell tidak digunakan lagi, fitur baru tidak lagi ditambahkan, dan bukan lintas platform. Untuk informasi selengkapnya, lihat Ringkasan modul AzureRM PowerShell.

Modul Azure PowerShell

Penting

Cmdlet dalam modul Azure PowerShell adalah untuk mengelola sumber daya Azure lama yang menggunakan API Service Management.

Beberapa cmdlet dalam modul Azure PowerShell telah tidak digunakan lagi dan yang lain telah ditolak untuk pelanggan baru dengan penghentian yang diumumkan untuk pelanggan yang ada seperti yang tercantum di halaman dokumentasi referensi yang sesuai. Untuk informasi selengkapnya, lihat Ringkasan modul Azure PowerShell Service Management