Kelola sumber daya Azure dengan menggunakan Azure CLI
Pelajari cara menggunakan Azure CLI dengan Azure Resource Manager untuk mengelola sumber daya Azure Anda. Untuk mengelola grup sumber daya, lihat Kelola grup sumber daya Azure dengan menggunakan Azure CLI.
Terapkan sumber daya ke grup sumber daya yang sudah ada
Anda dapat menerapkan sumber daya Azure secara langsung dengan menggunakan Azure CLI, atau menerapkan pola dasar Resource Manager untuk membuat sumber daya Azure.
Terapkan sumber daya
Skrip berikut membuat akun penyimpanan.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account create --resource-group $resourceGroupName --name $storageAccountName --location $location --sku Standard_LRS --kind StorageV2 &&
az storage account show --resource-group $resourceGroupName --name $storageAccountName
Terapkan pola dasar
Skrip berikut ini membuat templat menerapkan Quickstart untuk membuat akun penyimpanan. Untuk informasi selengkapnya, lihat Mulai Cepat: Buat template ARM dengan Visual Studio Code.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az deployment group create --resource-group $resourceGroupName --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
Untuk informasi selengkapnya, lihat Penerapan sumber daya dengan templat Resource Manager dan Azure CLI.
Menyebarkan grup sumber daya dan sumber daya
Anda dapat membuat grup sumber daya dan menyebarkan sumber daya ke grup. Untuk informasi selengkapnya, lihat Membuat grup sumber daya dan menyebarkan sumber daya.
Menyebarkan sumber daya ke beberapa langganan atau grup sumber daya
Biasanya, Anda menyebarkan semua sumber daya dalam templat Anda ke satu grup sumber daya. Namun, ada skenario di mana Anda ingin menyebarkan set sumber daya bersamaan tetapi menempatkannya di grup sumber daya atau langganan yang berbeda. Untuk informasi lebih lanjut, lihat Menyebarkan sumber daya Azure ke beberapa langganan atau grup sumber daya.
Hapus sumber daya
Skrip berikut ini memperlihatkan cara menghapus akun penyimpanan.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account delete --resource-group $resourceGroupName --name $storageAccountName
Untuk informasi selengkapnya tentang cara Azure Resource Manager memerintahkan penghapusan sumber daya, lihat Penghapusan grup sumber daya Azure Resource Manager.
Memindahkan sumber daya
Skrip berikut ini memperlihatkan cara menghapus akun penyimpanan dari satu grup sumber daya ke grup sumber daya lain.
echo "Enter the source Resource Group name:" &&
read srcResourceGroupName &&
echo "Enter the destination Resource Group name:" &&
read destResourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
storageAccount=$(az resource show --resource-group $srcResourceGroupName --name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --query id --output tsv) &&
az resource move --destination-group $destResourceGroupName --ids $storageAccount
Untuk informasi selengkapnya, lihat Memindahkan sumber daya ke grup sumber daya atau langganan baru.
Mengunci sumber daya
Penguncian mencegah pengguna lain di organisasi Anda menghapus atau memodifikasi sumber daya penting secara tidak sengaja, seperti langganan, grup sumber daya, atau sumber daya Azure.
Skrip berikut mengunci akun penyimpanan sehingga akun tidak dapat dihapus.
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock create --name LockSite --lock-type CanNotDelete --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type Microsoft.Storage/storageAccounts
Skrip berikut ini mendapatkan semua kunci untuk akun penyimpanan:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az lock list --resource-group $resourceGroupName --resource-name $storageAccountName --resource-type Microsoft.Storage/storageAccounts --parent ""
Skrip berikut ini menghapus kunci akun penyimpanan:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
lockId=$(az lock show --name LockSite --resource-group $resourceGroupName --resource-type Microsoft.Storage/storageAccounts --resource-name $storageAccountName --output tsv --query id)&&
az lock delete --ids $lockId
Untuk informasi selengkapnya, lihat Kunci sumber daya dengan Azure Resource Manager.
Sumber daya tag
Pemberian tag membantu mengatur grup sumber daya dan sumber daya Anda secara logis. Untuk informasi selengkapnya, lihat Menggunakan tag untuk mengatur sumber daya Azure Anda.
Kelola akses ke sumber daya
Kontrol akses berbasis peran Azure (Azure RBAC) adalah cara Anda mengelola akses ke sumber daya di Azure. Untuk informasi selengkapnya, lihat Tambahkan atau hapus penetapan peran Azure menggunakan Azure CLI.
Langkah berikutnya
- Untuk mempelajari Azure Resource Manager, lihat Gambaran umum Azure Resource Manager.
- Untuk mempelajari sintaksis templat Resource Manager, lihat Pahami struktur dan sintaksis templat Azure Resource Manager.
- Untuk mempelajari cara mengembangkan templat, lihat tutorial langkah demi langkah.
- Untuk menampilkan skema templat Azure Resource Manager, lihat referensi templat.