Bicep 簡介
您會在 Bicep 檔案中定義要部署至 Azure 的基礎結構。 接著在整個開發生命週期中,使用該檔案來部署基礎結構。
建立資源群組
建立儲存體帳戶之前,您需要建立資源群組或使用現有的資源群組。
在 eastus
區域中,建立名為 storageaccountexamplerg
的 Azure 資源群組:
az group create --name storageaccountexamplerg --location eastus
建立儲存體帳戶
使用下列程式碼建立 Bicep 檔案,以佈建 Azure 儲存體帳戶:
@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'
}
}
如果您想要自訂儲存體帳戶名稱,請記住長度必須為 3 到 24 個字元,且只能包含數字和小寫字母。 儲存體帳戶名稱在 Azure 中必須是唯一的。
如下列範例所示,若要部署 Bicep 檔案,請使用 Azure CLI 或 Azure PowerShell。 執行命令之後,部署就會開始,並在指定的資源群組中建立資源。
az deployment group create --resource-group storageaccountexamplerg --template-file <bicep-file>
確認儲存體帳戶
如下列範例所示,若要確認 Azure 儲存體帳戶存在,請使用 Azure CLI 或 Azure PowerShell:
az storage account list --resource-group storageaccountexamplerg
清除資源
刪除資源群組會刪除資源群組及其包含的所有資源。 如果您在此單元中建立的儲存體帳戶範圍以外的資源存在於 storageaccountexamplerg
資源群組中,則這些資源也會遭到刪除。
az group delete --name storageaccountexamplerg