kimsagro
kimsagro

Reputation: 17365

Azure Resource Manger - Microsoft.Storage/storageAccounts vs microsoft.classicstorage/storageAccounts

What is the difference between microsoft.classicstorage/storageAccounts and Microsoft.Storage/storageAccounts?

Running the following commands

> Switch-AzureMode -Name AzureResourceManager

> Get-AzureLocation

Results in:

Microsoft.Storage/storageAccounts

microsoft.classicstorage/storageAccounts

You can see that Microsoft.Storage/storageAccounts are not avaliable in any of the Australian data centers.

Should I use microsoft.classicstorage/storageAccounts in my azure resource manager template so I can target an australian region, or will this storage type ultimately be deprecated so I'm better of going with Microsoft.Storage/storageAccounts in another location?

Upvotes: 3

Views: 1005

Answers (1)

For the time being, the new Azure Resource Manager (ARM) stack (Microsoft.Storage/storageAccounts) does not support Australia East and Southeast (or Brazil South). So you cannot currently create a storage account in these regions via the ARM stack.

The portal is based on the older Azure Service Management (ASM) stack (microsoft.classicstorage/storageAccounts), and these locations are supported via this stack. That's why it's possible to create them via the portal. The same is true with PowerShell, if you are using the Service Management PowerShell cmdlets.

We recommend that users move to the ARM stack if possible, as that will eventually supercede the ASM stack.

Upvotes: 1

Related Questions