如何使用经典部署模型部署存储帐户
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
我想知道如何使用经典部署模型而非 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