VivekAnandChakravarthy
VivekAnandChakravarthy

Reputation: 719

New-AzResourceGroupDeployment: 5:01:43 PM - The deployment 'BlockBlobStorageDeployment' failed with error(s)

BlockBlob Storage Bicep Code:

@minLength(3)
@maxLength(24)
param storageAccName string = uniqueString(resourceGroup().id)

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: storageAccName
  location: resourceGroup().location
  sku: {
    name: 'Premium_LRS'
  }
  kind: 'BlockBlobStorage'
}

PowerShell Code:

PS C:\Windows\System32> New-AzResourceGroupDeployment -Name 'BlockBlobStorageDeployment' -TemplateFile 'D:\LearnBicep\uniquestringdemo.bicep' -ResourceGroupName 'vivekchak-rg' -Mode Incremental

New-AzResourceGroupDeployment: 5:01:43 PM - The deployment 'BlockBlobStorageDeployment' failed with error(s). Showing 1 out of 1 error(s). Status Message: Values for request parameters are invalid: kind, sku. For more information, see - https://aka.ms/storageaccounttypes (Code:InvalidValuesForRequestParameters)

CorrelationId:

DeploymentName          : BlockBlobStorageDeployment
ResourceGroupName       : vivekchak-rg
ProvisioningState       : Failed
Timestamp               : 12/29/2024 11:31:39 AM
Mode                    : Incremental
TemplateLink            :
Parameters              :
                          Name              Type                       Value
                          ================  =========================  ==========
                          storageAccName    String                     "rr5rrwknkv5nc"

Outputs                 :
DeploymentDebugLogLevel :

While deploying the BlockBlobStorage also, I'm getting the above error here. Where the issue is happening on?

Upvotes: 0

Views: 68

Answers (1)

Vinay B
Vinay B

Reputation: 2401

The deployment 'BlockBlobStorageDeployment' failed with error(s) while using Premium_LRS for BlockBlobStorage

Issue seems to with the use of Premium_LRS with the BlockBlobStorage kind which is not supportive.

Here for the mentioned kind the supportive sku is Premium_ZRS for BlockBlobStorage.

Sample bicep:

@minLength(3)
@maxLength(24)
param storageAccName string = uniqueString(resourceGroup().id)

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: storageAccName
  location: resourceGroup().location
  sku: {
    name: 'Premium_ZRS' 
  }
  kind: 'BlockBlobStorage'
}

Deployement:

New-AzResourceGroupDeployment -Name 'BlockBlobStorageDeployment' -TemplateFile '/home/main.bicep' -ResourceGroupName 'vinay-rg' -Mode Incremental

enter image description here

enter image description here

Refer:

https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json#types-of-storage-accounts

https://learn.microsoft.com/en-us/azure/storage/common/storage-account-create?tabs=bicep#storage-account-type-parameters

Upvotes: 1

Related Questions