Skip to content

Commit c8077b5

Browse files
To reuse Log Analytics across subscriptions
1 parent d7b155e commit c8077b5

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

infra/deploy_ai_foundry.bicep

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,7 @@ output aiProjectName string = aiHubProject.name
730730
output applicationInsightsId string = applicationInsights.id
731731
output logAnalyticsWorkspaceResourceName string = useExisting ? existingLogAnalyticsWorkspace.name : logAnalytics.name
732732
output logAnalyticsWorkspaceResourceGroup string = useExisting ? existingLawResourceGroup : resourceGroup().name
733+
output logAnalyticsWorkspaceSubscription string = useExisting ? existingLawSubscription : subscription().subscriptionId
733734

734735
output storageAccountName string = storageNameCleaned
735736

infra/deploy_post_deployment_scripts.bicep

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@ param sqlUsers array = [
1818
]
1919
param logAnalyticsWorkspaceResourceName string
2020
param logAnalyticsWorkspaceResourceGroup string
21+
param logAnalyticsWorkspaceSubscription string
2122
var resourceGroupName = resourceGroup().name
2223

2324
resource logAnalytics 'Microsoft.OperationalInsights/workspaces@2020-10-01' existing = {
2425
name: logAnalyticsWorkspaceResourceName
25-
scope: resourceGroup(logAnalyticsWorkspaceResourceGroup)
26+
scope: resourceGroup(logAnalyticsWorkspaceSubscription, logAnalyticsWorkspaceResourceGroup)
2627
}
2728

2829
resource containerAppEnv 'Microsoft.App/managedEnvironments@2022-03-01' = {

infra/main.bicep

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ module uploadFiles 'deploy_post_deployment_scripts.bicep' = {
169169
keyVaultName:aifoundry.outputs.keyvaultName
170170
logAnalyticsWorkspaceResourceName: aifoundry.outputs.logAnalyticsWorkspaceResourceName
171171
logAnalyticsWorkspaceResourceGroup: aifoundry.outputs.logAnalyticsWorkspaceResourceGroup
172+
logAnalyticsWorkspaceSubscription: aifoundry.outputs.logAnalyticsWorkspaceSubscription
172173
sqlServerName: sqlDBModule.outputs.sqlServerName
173174
sqlDbName: sqlDBModule.outputs.sqlDbName
174175
sqlUsers: [

0 commit comments

Comments
 (0)