|
5 | 5 | "metadata": { |
6 | 6 | "_generator": { |
7 | 7 | "name": "bicep", |
8 | | - "version": "0.39.26.7824", |
9 | | - "templateHash": "9953647735934078307" |
| 8 | + "version": "0.40.2.10011", |
| 9 | + "templateHash": "13633343500956336860" |
10 | 10 | } |
11 | 11 | }, |
12 | 12 | "parameters": { |
|
338 | 338 | }, |
339 | 339 | "cosmosDbHaLocation": "[variables('cosmosDbZoneRedundantHaRegionPairs')[resourceGroup().location]]", |
340 | 340 | "useExistingLogAnalytics": "[not(empty(parameters('existingLogAnalyticsWorkspaceId')))]", |
| 341 | + "existingTags": "[coalesce(resourceGroup().tags, createObject())]", |
341 | 342 | "logAnalyticsWorkspaceResourceName": "[format('log-{0}', variables('solutionSuffix'))]", |
342 | 343 | "applicationInsightsResourceName": "[format('appi-{0}', variables('solutionSuffix'))]", |
343 | 344 | "bastionHostName": "[format('bas-{0}', variables('solutionSuffix'))]", |
|
423 | 424 | "apiVersion": "2025-04-01", |
424 | 425 | "name": "default", |
425 | 426 | "properties": { |
426 | | - "tags": "[shallowMerge(createArray(resourceGroup().tags, createObject('TemplateName', 'KM-Generic', 'Type', if(parameters('enablePrivateNetworking'), 'WAF', 'Non-WAF'), 'CreatedBy', parameters('createdBy'), 'DeploymentName', deployment().name, 'UseCase', parameters('usecase')), parameters('tags')))]" |
| 427 | + "tags": "[union(variables('existingTags'), parameters('tags'), createObject('TemplateName', 'KM-Generic', 'Type', if(parameters('enablePrivateNetworking'), 'WAF', 'Non-WAF'), 'CreatedBy', parameters('createdBy'), 'DeploymentName', deployment().name, 'UseCase', parameters('usecase')))]" |
427 | 428 | } |
428 | 429 | }, |
429 | 430 | "avmTelemetry": { |
|
4427 | 4428 | "metadata": { |
4428 | 4429 | "_generator": { |
4429 | 4430 | "name": "bicep", |
4430 | | - "version": "0.39.26.7824", |
4431 | | - "templateHash": "18255110135389629369" |
| 4431 | + "version": "0.40.2.10011", |
| 4432 | + "templateHash": "9857139084182978879" |
4432 | 4433 | } |
4433 | 4434 | }, |
4434 | 4435 | "definitions": { |
|
22589 | 22590 | "metadata": { |
22590 | 22591 | "_generator": { |
22591 | 22592 | "name": "bicep", |
22592 | | - "version": "0.39.26.7824", |
22593 | | - "templateHash": "2106179233178783118" |
| 22593 | + "version": "0.40.2.10011", |
| 22594 | + "templateHash": "9730759179052118696" |
22594 | 22595 | }, |
22595 | 22596 | "name": "Cognitive Services", |
22596 | 22597 | "description": "This module deploys a Cognitive Service." |
|
23738 | 23739 | "metadata": { |
23739 | 23740 | "_generator": { |
23740 | 23741 | "name": "bicep", |
23741 | | - "version": "0.39.26.7824", |
23742 | | - "templateHash": "13367445240542626837" |
| 23742 | + "version": "0.40.2.10011", |
| 23743 | + "templateHash": "3022268207024386572" |
23743 | 23744 | } |
23744 | 23745 | }, |
23745 | 23746 | "definitions": { |
|
24627 | 24628 | "condition": "[and(not(empty(coalesce(parameters('lock'), createObject()))), not(equals(tryGet(parameters('lock'), 'kind'), 'None')))]", |
24628 | 24629 | "type": "Microsoft.Authorization/locks", |
24629 | 24630 | "apiVersion": "2020-05-01", |
24630 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 24631 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
24631 | 24632 | "name": "[coalesce(tryGet(parameters('lock'), 'name'), format('lock-{0}', parameters('name')))]", |
24632 | 24633 | "properties": { |
24633 | 24634 | "level": "[coalesce(tryGet(parameters('lock'), 'kind'), '')]", |
|
24641 | 24642 | }, |
24642 | 24643 | "type": "Microsoft.Insights/diagnosticSettings", |
24643 | 24644 | "apiVersion": "2021-05-01-preview", |
24644 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 24645 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
24645 | 24646 | "name": "[coalesce(tryGet(coalesce(parameters('diagnosticSettings'), createArray())[copyIndex()], 'name'), format('{0}-diagnosticSettings', parameters('name')))]", |
24646 | 24647 | "properties": { |
24647 | 24648 | "copy": [ |
|
24679 | 24680 | }, |
24680 | 24681 | "type": "Microsoft.Authorization/roleAssignments", |
24681 | 24682 | "apiVersion": "2022-04-01", |
24682 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 24683 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
24683 | 24684 | "name": "[coalesce(tryGet(coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()], 'name'), guid(resourceId('Microsoft.CognitiveServices/accounts', parameters('name')), coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].principalId, coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].roleDefinitionId))]", |
24684 | 24685 | "properties": { |
24685 | 24686 | "roleDefinitionId": "[coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].roleDefinitionId]", |
|
25388 | 25389 | "metadata": { |
25389 | 25390 | "_generator": { |
25390 | 25391 | "name": "bicep", |
25391 | | - "version": "0.39.26.7824", |
25392 | | - "templateHash": "13987065577218259048" |
| 25392 | + "version": "0.40.2.10011", |
| 25393 | + "templateHash": "10331519025916590333" |
25393 | 25394 | } |
25394 | 25395 | }, |
25395 | 25396 | "definitions": { |
|
25618 | 25619 | "metadata": { |
25619 | 25620 | "_generator": { |
25620 | 25621 | "name": "bicep", |
25621 | | - "version": "0.39.26.7824", |
25622 | | - "templateHash": "13367445240542626837" |
| 25622 | + "version": "0.40.2.10011", |
| 25623 | + "templateHash": "3022268207024386572" |
25623 | 25624 | } |
25624 | 25625 | }, |
25625 | 25626 | "definitions": { |
|
26507 | 26508 | "condition": "[and(not(empty(coalesce(parameters('lock'), createObject()))), not(equals(tryGet(parameters('lock'), 'kind'), 'None')))]", |
26508 | 26509 | "type": "Microsoft.Authorization/locks", |
26509 | 26510 | "apiVersion": "2020-05-01", |
26510 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 26511 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
26511 | 26512 | "name": "[coalesce(tryGet(parameters('lock'), 'name'), format('lock-{0}', parameters('name')))]", |
26512 | 26513 | "properties": { |
26513 | 26514 | "level": "[coalesce(tryGet(parameters('lock'), 'kind'), '')]", |
|
26521 | 26522 | }, |
26522 | 26523 | "type": "Microsoft.Insights/diagnosticSettings", |
26523 | 26524 | "apiVersion": "2021-05-01-preview", |
26524 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 26525 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
26525 | 26526 | "name": "[coalesce(tryGet(coalesce(parameters('diagnosticSettings'), createArray())[copyIndex()], 'name'), format('{0}-diagnosticSettings', parameters('name')))]", |
26526 | 26527 | "properties": { |
26527 | 26528 | "copy": [ |
|
26559 | 26560 | }, |
26560 | 26561 | "type": "Microsoft.Authorization/roleAssignments", |
26561 | 26562 | "apiVersion": "2022-04-01", |
26562 | | - "scope": "[format('Microsoft.CognitiveServices/accounts/{0}', parameters('name'))]", |
| 26563 | + "scope": "[resourceId('Microsoft.CognitiveServices/accounts', parameters('name'))]", |
26563 | 26564 | "name": "[coalesce(tryGet(coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()], 'name'), guid(resourceId('Microsoft.CognitiveServices/accounts', parameters('name')), coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].principalId, coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].roleDefinitionId))]", |
26564 | 26565 | "properties": { |
26565 | 26566 | "roleDefinitionId": "[coalesce(variables('formattedRoleAssignments'), createArray())[copyIndex()].roleDefinitionId]", |
|
27268 | 27269 | "metadata": { |
27269 | 27270 | "_generator": { |
27270 | 27271 | "name": "bicep", |
27271 | | - "version": "0.39.26.7824", |
27272 | | - "templateHash": "13987065577218259048" |
| 27272 | + "version": "0.40.2.10011", |
| 27273 | + "templateHash": "10331519025916590333" |
27273 | 27274 | } |
27274 | 27275 | }, |
27275 | 27276 | "definitions": { |
|
27515 | 27516 | } |
27516 | 27517 | }, |
27517 | 27518 | "dependsOn": [ |
27518 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').aiServices)]", |
27519 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
27520 | 27519 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
| 27520 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
| 27521 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').aiServices)]", |
27521 | 27522 | "backendUserAssignedIdentity", |
27522 | 27523 | "logAnalyticsWorkspace", |
27523 | 27524 | "userAssignedIdentity", |
|
30041 | 30042 | }, |
30042 | 30043 | "dependsOn": [ |
30043 | 30044 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').aiServices)]", |
30044 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
30045 | 30045 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
| 30046 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
30046 | 30047 | "logAnalyticsWorkspace", |
30047 | 30048 | "userAssignedIdentity", |
30048 | 30049 | "virtualNetwork" |
|
32221 | 32222 | "metadata": { |
32222 | 32223 | "_generator": { |
32223 | 32224 | "name": "bicep", |
32224 | | - "version": "0.39.26.7824", |
32225 | | - "templateHash": "904007681755275486" |
| 32225 | + "version": "0.40.2.10011", |
| 32226 | + "templateHash": "3013244911345442088" |
32226 | 32227 | } |
32227 | 32228 | }, |
32228 | 32229 | "parameters": { |
|
32316 | 32317 | "metadata": { |
32317 | 32318 | "_generator": { |
32318 | 32319 | "name": "bicep", |
32319 | | - "version": "0.39.26.7824", |
32320 | | - "templateHash": "10276790018915749779" |
| 32320 | + "version": "0.40.2.10011", |
| 32321 | + "templateHash": "5940276677595603323" |
32321 | 32322 | } |
32322 | 32323 | }, |
32323 | 32324 | "parameters": { |
|
40351 | 40352 | } |
40352 | 40353 | }, |
40353 | 40354 | "dependsOn": [ |
40354 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageFile)]", |
40355 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageDfs)]", |
40356 | 40355 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageQueue)]", |
| 40356 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageDfs)]", |
| 40357 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageFile)]", |
40357 | 40358 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').storageBlob)]", |
40358 | 40359 | "userAssignedIdentity", |
40359 | 40360 | "virtualNetwork" |
|
54171 | 54172 | "metadata": { |
54172 | 54173 | "_generator": { |
54173 | 54174 | "name": "bicep", |
54174 | | - "version": "0.39.26.7824", |
54175 | | - "templateHash": "10645777901440611855" |
| 54175 | + "version": "0.40.2.10011", |
| 54176 | + "templateHash": "17957913878181935579" |
54176 | 54177 | } |
54177 | 54178 | }, |
54178 | 54179 | "definitions": { |
|
55109 | 55110 | }, |
55110 | 55111 | "type": "Microsoft.Insights/diagnosticSettings", |
55111 | 55112 | "apiVersion": "2021-05-01-preview", |
55112 | | - "scope": "[format('Microsoft.Web/sites/{0}', parameters('name'))]", |
| 55113 | + "scope": "[resourceId('Microsoft.Web/sites', parameters('name'))]", |
55113 | 55114 | "name": "[coalesce(tryGet(coalesce(parameters('diagnosticSettings'), createArray())[copyIndex()], 'name'), format('{0}-diagnosticSettings', parameters('name')))]", |
55114 | 55115 | "properties": { |
55115 | 55116 | "copy": [ |
|
55184 | 55185 | "metadata": { |
55185 | 55186 | "_generator": { |
55186 | 55187 | "name": "bicep", |
55187 | | - "version": "0.39.26.7824", |
55188 | | - "templateHash": "11666262061409473778" |
| 55188 | + "version": "0.40.2.10011", |
| 55189 | + "templateHash": "10706743168754451638" |
55189 | 55190 | }, |
55190 | 55191 | "name": "Site App Settings", |
55191 | 55192 | "description": "This module deploys a Site App Setting." |
|
56114 | 56115 | "metadata": { |
56115 | 56116 | "_generator": { |
56116 | 56117 | "name": "bicep", |
56117 | | - "version": "0.39.26.7824", |
56118 | | - "templateHash": "10645777901440611855" |
| 56118 | + "version": "0.40.2.10011", |
| 56119 | + "templateHash": "17957913878181935579" |
56119 | 56120 | } |
56120 | 56121 | }, |
56121 | 56122 | "definitions": { |
|
57052 | 57053 | }, |
57053 | 57054 | "type": "Microsoft.Insights/diagnosticSettings", |
57054 | 57055 | "apiVersion": "2021-05-01-preview", |
57055 | | - "scope": "[format('Microsoft.Web/sites/{0}', parameters('name'))]", |
| 57056 | + "scope": "[resourceId('Microsoft.Web/sites', parameters('name'))]", |
57056 | 57057 | "name": "[coalesce(tryGet(coalesce(parameters('diagnosticSettings'), createArray())[copyIndex()], 'name'), format('{0}-diagnosticSettings', parameters('name')))]", |
57057 | 57058 | "properties": { |
57058 | 57059 | "copy": [ |
|
57127 | 57128 | "metadata": { |
57128 | 57129 | "_generator": { |
57129 | 57130 | "name": "bicep", |
57130 | | - "version": "0.39.26.7824", |
57131 | | - "templateHash": "11666262061409473778" |
| 57131 | + "version": "0.40.2.10011", |
| 57132 | + "templateHash": "10706743168754451638" |
57132 | 57133 | }, |
57133 | 57134 | "name": "Site App Settings", |
57134 | 57135 | "description": "This module deploys a Site App Setting." |
|
0 commit comments