Getting the right storage container name in a Bicep template
@description('The location for the deployment')
param location string = resourceGroup().location
var names = {
uniqueHostPrefix: 'x${uniqueString(resourceGroup().id)}'
containerName: 'SomeContainer'
}
resource storageAccount 'Microsoft.Storage/storageAccounts@2022-05-01' = {
name: names.uniqueHostPrefix
location: location
kind: 'StorageV2'
sku: { name: 'Standard_LRS' }
}
resource container 'Microsoft.Storage/storageAccounts/blobServices/containers@2022-05-01' = {
name: '${storageAccount.name}/default/${toLower(names.containerName)}'
}
output theContainerNameVariable string = names.containerName
output naiveContainerName string = container.name
output containerName string = substring(container.name, lastIndexOf(container.name, '/') + 1, length(container.name) - lastIndexOf(container.name, '/') - 1)
PreviousToken authentication with "Azure Verizon Premium CDN"NextEvent-sourcing into working memory to improve data access latency
Last updated