mq-quiz / infra /main.bicep
Pamela Fox
azdify
80db45a
raw
history blame
862 Bytes
targetScope = 'subscription'
@minLength(1)
@maxLength(64)
@description('Name which is used to generate a short unique hash for each resource')
param name string
@minLength(1)
@description('Primary location for all resources')
param location string
@secure()
@description('PostGreSQL Server administrator password')
param databasePassword string
var resourceToken = toLower(uniqueString(subscription().id, name, location))
var tags = { 'azd-env-name': name }
resource resourceGroup 'Microsoft.Resources/resourceGroups@2021-04-01' = {
name: '${name}-rg'
location: location
tags: tags
}
module resources 'resources.bicep' = {
name: 'resources'
scope: resourceGroup
params: {
name: name
location: location
resourceToken: resourceToken
tags: tags
databasePassword: databasePassword
}
}
output AZURE_LOCATION string = location