Files
eShopOnWeb/infra/core/host/container-apps.bicep
2022-10-25 14:06:09 +08:00

31 lines
1.1 KiB
Bicep

param environmentName string
param location string = resourceGroup().location
param containerAppsEnvironmentName string = ''
param containerAppsGroupName string = 'app'
param containerRegistryName string = ''
param logAnalyticsWorkspaceName string = ''
module containerAppsEnvironment 'container-apps-environment.bicep' = {
name: '${containerAppsGroupName}-container-apps-environment'
params: {
environmentName: environmentName
location: location
containerAppsEnvironmentName: containerAppsEnvironmentName
logAnalyticsWorkspaceName: logAnalyticsWorkspaceName
}
}
module containerRegistry 'container-registry.bicep' = {
name: '${containerAppsGroupName}-container-registry'
params: {
environmentName: environmentName
location: location
containerRegistryName: containerRegistryName
}
}
output containerAppsEnvironmentName string = containerAppsEnvironment.outputs.containerAppsEnvironmentName
output containerRegistryEndpoint string = containerRegistry.outputs.containerRegistryEndpoint
output containerRegistryName string = containerRegistry.outputs.containerRegistryName