如何使用经典部署模型部署存储帐户

How to deploy storage account using classical deployment model

我想知道如何使用经典部署模型而非 ARM 部署通过 PowerShell 在 Azure 中部署存储帐户。

我知道我们可以使用 New-AzStorageAccount 但我认为它使用 ARM。

你是正确的 New-AzStorageAccount 使用 ARM。您可以使用支持经典部署模型的真正旧版本的 Azure PowerShell Cmdlet 创建经典存储帐户。

另一种创建经典存储帐户的方法是使用 New-AzResource Cmdlet。我使用以下脚本创建了一个经典存储帐户:

$location = "West US" #Location of the storage account

$name = "mystorageaccount" #Name of the storage account

$accountType = "Standard_RAGRS" #Account type (RAGRS, LRS, GRS etc.)

$resourceType = "Microsoft.ClassicStorage/storageAccounts" #Storage account resource type

$resourceGroupName = "myresourcegroup" #Resource group name

New-AzResource -Location $location -Properties @{AccountType=$accountType} -ResourceName $name -ResourceType $resourceType -ResourceGroupName $resourceGroupName -Force -Verbose