30 lines
639 B
Text
30 lines
639 B
Text
|
@minLength(3)
|
||
|
@maxLength(11)
|
||
|
param storagePrefix string
|
||
|
|
||
|
param storageSKU string = 'Standard_LRS'
|
||
|
param location string = resourceGroup().location
|
||
|
|
||
|
var uniqueStorageName = '${storagePrefix}${uniqueString(resourceGroup().id)}'
|
||
|
|
||
|
resource stg 'Microsoft.Storage/storageAccounts@2019-04-01' = {
|
||
|
name: uniqueStorageName
|
||
|
location: location
|
||
|
sku: {
|
||
|
name: storageSKU
|
||
|
}
|
||
|
kind: 'StorageV2'
|
||
|
properties: {
|
||
|
supportsHttpsTrafficOnly: true
|
||
|
}
|
||
|
}
|
||
|
|
||
|
module webModule './webApp.bicep' = {
|
||
|
'name': 'webDeploy'
|
||
|
'params': {
|
||
|
'skuName': 'S1'
|
||
|
'location': location
|
||
|
}
|
||
|
}
|
||
|
|
||
|
output storageEndpoint object = stg.properties.primaryEndpoints
|