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