Bicep'e giriş
Bicep dosyasında, Azure'a dağıtmak istediğiniz altyapıyı tanımlarsınız. Ardından bu dosyayı geliştirme yaşam döngüsü boyunca altyapınızı dağıtmak için kullanırsınız.
Kaynak grubu oluşturma
Depolama hesabı oluşturmadan önce bir kaynak grubu oluşturmanız veya mevcut bir kaynak grubunu kullanmanız gerekir.
Bölgede adlı storageaccountexamplerg
eastus
bir Azure kaynak grubu oluşturun:
az group create --name storageaccountexamplerg --location eastus
Depolama hesabı oluşturma
Azure depolama hesabı sağlamak üzere bir Bicep dosyası oluşturmak için aşağıdaki kodu kullanın:
@description('Specifies the name for resources.')
param storageAccountName string = 'storage${uniqueString(resourceGroup().id)}'
@description('Specifies the location for resources.')
param location string = resourceGroup().location
resource myStorageAccount 'Microsoft.Storage/storageAccounts@2022-09-01' = {
name: storageAccountName
location: location
kind: 'StorageV2'
sku: {
name: 'Standard_RAGRS'
}
}
Depolama hesabı adını özelleştirmek istiyorsanız, 3 ile 24 karakter uzunluğunda olması gerektiğini ve yalnızca sayı ve küçük harf içerebileceğini unutmayın. Depolama hesabınızın adının Azure içinde benzersiz olması gerekir.
Bicep dosyalarını dağıtmak için aşağıdaki örneklerde gösterildiği gibi Azure CLI veya Azure PowerShell kullanın. Komutu çalıştırdıktan sonra dağıtım başlar ve kaynaklar belirtilen kaynak grubunda oluşturulur.
az deployment group create --resource-group storageaccountexamplerg --template-file <bicep-file>
Depolama hesabını doğrulama
Bir Azure depolama hesabının mevcut olduğunu doğrulamak için aşağıdaki örneklerde gösterildiği gibi Azure CLI veya Azure PowerShell'i kullanın:
az storage account list --resource-group storageaccountexamplerg
Kaynakları temizleme
Kaynak grubu silindiğinde, kaynak grubu ve içerdiği tüm kaynaklar silinir. Bu ünitede oluşturduğunuz depolama hesabının kapsamı dışındaki kaynaklar kaynak grubunda varsa storageaccountexamplerg
, bunlar da silinir.
az group delete --name storageaccountexamplerg