|
5 | 5 | "metadata": { |
6 | 6 | "_generator": { |
7 | 7 | "name": "bicep", |
8 | | - "version": "0.37.4.10188", |
9 | | - "templateHash": "15396608207760718220" |
| 8 | + "version": "0.38.33.27573", |
| 9 | + "templateHash": "17267100473060819897" |
10 | 10 | }, |
11 | 11 | "name": "Document Generation Solution Accelerator", |
12 | 12 | "description": "CSA CTO Gold Standard Solution Accelerator for Document Generation.\n" |
|
454 | 454 | "logAnalyticsWorkspace": { |
455 | 455 | "condition": "[and(parameters('enableMonitoring'), not(variables('useExistingLogAnalytics')))]", |
456 | 456 | "type": "Microsoft.Resources/deployments", |
457 | | - "apiVersion": "2022-09-01", |
| 457 | + "apiVersion": "2025-04-01", |
458 | 458 | "name": "[take(format('avm.res.operational-insights.workspace.{0}', variables('logAnalyticsWorkspaceResourceName')), 64)]", |
459 | 459 | "properties": { |
460 | 460 | "expressionEvaluationOptions": { |
|
3560 | 3560 | "applicationInsights": { |
3561 | 3561 | "condition": "[parameters('enableMonitoring')]", |
3562 | 3562 | "type": "Microsoft.Resources/deployments", |
3563 | | - "apiVersion": "2022-09-01", |
| 3563 | + "apiVersion": "2025-04-01", |
3564 | 3564 | "name": "[take(format('avm.res.insights.component.{0}', variables('applicationInsightsResourceName')), 64)]", |
3565 | 3565 | "properties": { |
3566 | 3566 | "expressionEvaluationOptions": { |
|
4296 | 4296 | }, |
4297 | 4297 | "userAssignedIdentity": { |
4298 | 4298 | "type": "Microsoft.Resources/deployments", |
4299 | | - "apiVersion": "2022-09-01", |
| 4299 | + "apiVersion": "2025-04-01", |
4300 | 4300 | "name": "[take(format('avm.res.managed-identity.user-assigned-identity.{0}', variables('userAssignedIdentityResourceName')), 64)]", |
4301 | 4301 | "properties": { |
4302 | 4302 | "expressionEvaluationOptions": { |
|
4779 | 4779 | "virtualNetwork": { |
4780 | 4780 | "condition": "[parameters('enablePrivateNetworking')]", |
4781 | 4781 | "type": "Microsoft.Resources/deployments", |
4782 | | - "apiVersion": "2022-09-01", |
| 4782 | + "apiVersion": "2025-04-01", |
4783 | 4783 | "name": "[take(format('module.virtualNetwork.{0}', variables('solutionSuffix')), 64)]", |
4784 | 4784 | "properties": { |
4785 | 4785 | "expressionEvaluationOptions": { |
|
4816 | 4816 | "metadata": { |
4817 | 4817 | "_generator": { |
4818 | 4818 | "name": "bicep", |
4819 | | - "version": "0.37.4.10188", |
4820 | | - "templateHash": "15908341678380884075" |
| 4819 | + "version": "0.38.33.27573", |
| 4820 | + "templateHash": "1734974014097019118" |
4821 | 4821 | } |
4822 | 4822 | }, |
4823 | 4823 | "definitions": { |
|
5210 | 5210 | }, |
5211 | 5211 | "condition": "[not(empty(tryGet(parameters('subnets')[copyIndex()], 'networkSecurityGroup')))]", |
5212 | 5212 | "type": "Microsoft.Resources/deployments", |
5213 | | - "apiVersion": "2022-09-01", |
| 5213 | + "apiVersion": "2025-04-01", |
5214 | 5214 | "name": "[take(format('avm.res.network.network-security-group.{0}.{1}', tryGet(parameters('subnets')[copyIndex()], 'networkSecurityGroup', 'name'), parameters('resourceSuffix')), 64)]", |
5215 | 5215 | "properties": { |
5216 | 5216 | "expressionEvaluationOptions": { |
|
5862 | 5862 | }, |
5863 | 5863 | "virtualNetwork": { |
5864 | 5864 | "type": "Microsoft.Resources/deployments", |
5865 | | - "apiVersion": "2022-09-01", |
| 5865 | + "apiVersion": "2025-04-01", |
5866 | 5866 | "name": "[take(format('avm.res.network.virtual-network.{0}', parameters('name')), 64)]", |
5867 | 5867 | "properties": { |
5868 | 5868 | "expressionEvaluationOptions": { |
|
7589 | 7589 | "bastionHost": { |
7590 | 7590 | "condition": "[parameters('enablePrivateNetworking')]", |
7591 | 7591 | "type": "Microsoft.Resources/deployments", |
7592 | | - "apiVersion": "2022-09-01", |
| 7592 | + "apiVersion": "2025-04-01", |
7593 | 7593 | "name": "[take(format('avm.res.network.bastion-host.{0}', variables('bastionHostName')), 64)]", |
7594 | 7594 | "properties": { |
7595 | 7595 | "expressionEvaluationOptions": { |
|
8908 | 8908 | "jumpboxVM": { |
8909 | 8909 | "condition": "[parameters('enablePrivateNetworking')]", |
8910 | 8910 | "type": "Microsoft.Resources/deployments", |
8911 | | - "apiVersion": "2022-09-01", |
| 8911 | + "apiVersion": "2025-04-01", |
8912 | 8912 | "name": "[take(format('avm.res.compute.virtual-machine.{0}', variables('jumpboxVmName')), 64)]", |
8913 | 8913 | "properties": { |
8914 | 8914 | "expressionEvaluationOptions": { |
|
17258 | 17258 | }, |
17259 | 17259 | "condition": "[parameters('enablePrivateNetworking')]", |
17260 | 17260 | "type": "Microsoft.Resources/deployments", |
17261 | | - "apiVersion": "2022-09-01", |
| 17261 | + "apiVersion": "2025-04-01", |
17262 | 17262 | "name": "[format('avm.res.network.private-dns-zone.{0}', split(variables('privateDnsZones')[copyIndex()], '.')[1])]", |
17263 | 17263 | "properties": { |
17264 | 17264 | "expressionEvaluationOptions": { |
|
20426 | 20426 | "existingAiFoundryAiServicesDeployments": { |
20427 | 20427 | "condition": "[variables('useExistingAiFoundryAiProject')]", |
20428 | 20428 | "type": "Microsoft.Resources/deployments", |
20429 | | - "apiVersion": "2022-09-01", |
| 20429 | + "apiVersion": "2025-04-01", |
20430 | 20430 | "name": "[take(format('module.ai-services-model-deployments.{0}', variables('aiFoundryAiServicesResourceName')), 64)]", |
20431 | 20431 | "subscriptionId": "[variables('aiFoundryAiServicesSubscriptionId')]", |
20432 | 20432 | "resourceGroup": "[variables('aiFoundryAiServicesResourceGroupName')]", |
|
20475 | 20475 | "metadata": { |
20476 | 20476 | "_generator": { |
20477 | 20477 | "name": "bicep", |
20478 | | - "version": "0.37.4.10188", |
20479 | | - "templateHash": "2655660447689660274" |
| 20478 | + "version": "0.38.33.27573", |
| 20479 | + "templateHash": "2501367807605442530" |
20480 | 20480 | } |
20481 | 20481 | }, |
20482 | 20482 | "definitions": { |
|
20805 | 20805 | "aiFoundryAiServices": { |
20806 | 20806 | "condition": "[not(variables('useExistingAiFoundryAiProject'))]", |
20807 | 20807 | "type": "Microsoft.Resources/deployments", |
20808 | | - "apiVersion": "2022-09-01", |
| 20808 | + "apiVersion": "2025-04-01", |
20809 | 20809 | "name": "[take(format('avm.res.cognitive-services.account.{0}', variables('aiFoundryAiServicesResourceName')), 64)]", |
20810 | 20810 | "properties": { |
20811 | 20811 | "expressionEvaluationOptions": { |
|
23418 | 23418 | } |
23419 | 23419 | }, |
23420 | 23420 | "dependsOn": [ |
23421 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
23422 | | - "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
23423 | 23421 | "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').aiServices)]", |
| 23422 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').openAI)]", |
| 23423 | + "[format('avmPrivateDnsZones[{0}]', variables('dnsZoneIndex').cognitiveServices)]", |
23424 | 23424 | "logAnalyticsWorkspace", |
23425 | 23425 | "userAssignedIdentity", |
23426 | 23426 | "virtualNetwork" |
|
23429 | 23429 | "aiFoundryAiServicesProject": { |
23430 | 23430 | "condition": "[not(variables('useExistingAiFoundryAiProject'))]", |
23431 | 23431 | "type": "Microsoft.Resources/deployments", |
23432 | | - "apiVersion": "2022-09-01", |
| 23432 | + "apiVersion": "2025-04-01", |
23433 | 23433 | "name": "[take(format('module.ai-project.{0}', variables('aiFoundryAiProjectResourceName')), 64)]", |
23434 | 23434 | "properties": { |
23435 | 23435 | "expressionEvaluationOptions": { |
|
23462 | 23462 | "metadata": { |
23463 | 23463 | "_generator": { |
23464 | 23464 | "name": "bicep", |
23465 | | - "version": "0.37.4.10188", |
23466 | | - "templateHash": "16867891653751120909" |
| 23465 | + "version": "0.38.33.27573", |
| 23466 | + "templateHash": "107641519342838452" |
23467 | 23467 | } |
23468 | 23468 | }, |
23469 | 23469 | "parameters": { |
|
23574 | 23574 | "searchServiceToExistingAiServicesRoleAssignment": { |
23575 | 23575 | "condition": "[variables('useExistingAiFoundryAiProject')]", |
23576 | 23576 | "type": "Microsoft.Resources/deployments", |
23577 | | - "apiVersion": "2022-09-01", |
| 23577 | + "apiVersion": "2025-04-01", |
23578 | 23578 | "name": "searchToExistingAiServices-roleAssignment", |
23579 | 23579 | "subscriptionId": "[variables('aiFoundryAiServicesSubscriptionId')]", |
23580 | 23580 | "resourceGroup": "[variables('aiFoundryAiServicesResourceGroupName')]", |
|
23600 | 23600 | "metadata": { |
23601 | 23601 | "_generator": { |
23602 | 23602 | "name": "bicep", |
23603 | | - "version": "0.37.4.10188", |
23604 | | - "templateHash": "3644919950024112374" |
| 23603 | + "version": "0.38.33.27573", |
| 23604 | + "templateHash": "9717690292313179013" |
23605 | 23605 | } |
23606 | 23606 | }, |
23607 | 23607 | "parameters": { |
|
23650 | 23650 | }, |
23651 | 23651 | "aiSearch": { |
23652 | 23652 | "type": "Microsoft.Resources/deployments", |
23653 | | - "apiVersion": "2022-09-01", |
| 23653 | + "apiVersion": "2025-04-01", |
23654 | 23654 | "name": "[take(format('avm.res.search.search-service.{0}', variables('aiSearchName')), 64)]", |
23655 | 23655 | "properties": { |
23656 | 23656 | "expressionEvaluationOptions": { |
|
26026 | 26026 | "existing_AIProject_SearchConnectionModule": { |
26027 | 26027 | "condition": "[variables('useExistingAiFoundryAiProject')]", |
26028 | 26028 | "type": "Microsoft.Resources/deployments", |
26029 | | - "apiVersion": "2022-09-01", |
| 26029 | + "apiVersion": "2025-04-01", |
26030 | 26030 | "name": "aiProjectSearchConnectionDeployment", |
26031 | 26031 | "subscriptionId": "[variables('aiFoundryAiServicesSubscriptionId')]", |
26032 | 26032 | "resourceGroup": "[variables('aiFoundryAiServicesResourceGroupName')]", |
|
26061 | 26061 | "metadata": { |
26062 | 26062 | "_generator": { |
26063 | 26063 | "name": "bicep", |
26064 | | - "version": "0.37.4.10188", |
26065 | | - "templateHash": "6038840175458269917" |
| 26064 | + "version": "0.38.33.27573", |
| 26065 | + "templateHash": "11311597701635556530" |
26066 | 26066 | } |
26067 | 26067 | }, |
26068 | 26068 | "parameters": { |
|
26129 | 26129 | }, |
26130 | 26130 | "storageAccount": { |
26131 | 26131 | "type": "Microsoft.Resources/deployments", |
26132 | | - "apiVersion": "2022-09-01", |
| 26132 | + "apiVersion": "2025-04-01", |
26133 | 26133 | "name": "[take(format('avm.res.storage.storage-account.{0}', variables('storageAccountName')), 64)]", |
26134 | 26134 | "properties": { |
26135 | 26135 | "expressionEvaluationOptions": { |
|
31901 | 31901 | }, |
31902 | 31902 | "cosmosDB": { |
31903 | 31903 | "type": "Microsoft.Resources/deployments", |
31904 | | - "apiVersion": "2022-09-01", |
| 31904 | + "apiVersion": "2025-04-01", |
31905 | 31905 | "name": "[take(format('avm.res.document-db.database-account.{0}', variables('cosmosDBResourceName')), 64)]", |
31906 | 31906 | "properties": { |
31907 | 31907 | "expressionEvaluationOptions": { |
|
35739 | 35739 | }, |
35740 | 35740 | "keyvault": { |
35741 | 35741 | "type": "Microsoft.Resources/deployments", |
35742 | | - "apiVersion": "2022-09-01", |
| 35742 | + "apiVersion": "2025-04-01", |
35743 | 35743 | "name": "[take(format('avm.res.key-vault.vault.{0}', variables('keyVaultName')), 64)]", |
35744 | 35744 | "properties": { |
35745 | 35745 | "expressionEvaluationOptions": { |
@@ -35812,15 +35812,15 @@ |
35812 | 35812 | }, |
35813 | 35813 | { |
35814 | 35814 | "name": "ADLS-ACCOUNT-KEY", |
35815 | | - "value": "[listOutputsWithSecureValues('storageAccount', '2022-09-01').primaryAccessKey]" |
| 35815 | + "value": "[listOutputsWithSecureValues('storageAccount', '2025-04-01').primaryAccessKey]" |
35816 | 35816 | }, |
35817 | 35817 | { |
35818 | 35818 | "name": "AZURE-COSMOSDB-ACCOUNT", |
35819 | 35819 | "value": "[reference('cosmosDB').outputs.name.value]" |
35820 | 35820 | }, |
35821 | 35821 | { |
35822 | 35822 | "name": "AZURE-COSMOSDB-ACCOUNT-KEY", |
35823 | | - "value": "[listOutputsWithSecureValues('cosmosDB', '2022-09-01').primaryReadWriteKey]" |
| 35823 | + "value": "[listOutputsWithSecureValues('cosmosDB', '2025-04-01').primaryReadWriteKey]" |
35824 | 35824 | }, |
35825 | 35825 | { |
35826 | 35826 | "name": "AZURE-COSMOSDB-DATABASE", |
|
39018 | 39018 | }, |
39019 | 39019 | "webServerFarm": { |
39020 | 39020 | "type": "Microsoft.Resources/deployments", |
39021 | | - "apiVersion": "2022-09-01", |
| 39021 | + "apiVersion": "2025-04-01", |
39022 | 39022 | "name": "[take(format('avm.res.web.serverfarm.{0}', variables('webServerFarmResourceName')), 64)]", |
39023 | 39023 | "resourceGroup": "[resourceGroup().name]", |
39024 | 39024 | "properties": { |
|
39590 | 39590 | }, |
39591 | 39591 | "webSite": { |
39592 | 39592 | "type": "Microsoft.Resources/deployments", |
39593 | | - "apiVersion": "2022-09-01", |
| 39593 | + "apiVersion": "2025-04-01", |
39594 | 39594 | "name": "[take(format('module.web-sites.{0}', variables('webSiteResourceName')), 64)]", |
39595 | 39595 | "properties": { |
39596 | 39596 | "expressionEvaluationOptions": { |
|
39647 | 39647 | "metadata": { |
39648 | 39648 | "_generator": { |
39649 | 39649 | "name": "bicep", |
39650 | | - "version": "0.37.4.10188", |
39651 | | - "templateHash": "4085174230724704576" |
| 39650 | + "version": "0.38.33.27573", |
| 39651 | + "templateHash": "6605577820404885863" |
39652 | 39652 | } |
39653 | 39653 | }, |
39654 | 39654 | "definitions": { |
|
40633 | 40633 | "count": "[length(coalesce(parameters('configs'), createArray()))]" |
40634 | 40634 | }, |
40635 | 40635 | "type": "Microsoft.Resources/deployments", |
40636 | | - "apiVersion": "2022-09-01", |
| 40636 | + "apiVersion": "2025-04-01", |
40637 | 40637 | "name": "[format('{0}-Site-Config-{1}', uniqueString(deployment().name, parameters('location')), copyIndex())]", |
40638 | 40638 | "properties": { |
40639 | 40639 | "expressionEvaluationOptions": { |
|
40671 | 40671 | "metadata": { |
40672 | 40672 | "_generator": { |
40673 | 40673 | "name": "bicep", |
40674 | | - "version": "0.37.4.10188", |
40675 | | - "templateHash": "3088317872832633980" |
| 40674 | + "version": "0.38.33.27573", |
| 40675 | + "templateHash": "6347509742103743399" |
40676 | 40676 | }, |
40677 | 40677 | "name": "Site App Settings", |
40678 | 40678 | "description": "This module deploys a Site App Setting." |
|
40827 | 40827 | "count": "[length(coalesce(parameters('privateEndpoints'), createArray()))]" |
40828 | 40828 | }, |
40829 | 40829 | "type": "Microsoft.Resources/deployments", |
40830 | | - "apiVersion": "2022-09-01", |
| 40830 | + "apiVersion": "2025-04-01", |
40831 | 40831 | "name": "[format('{0}-app-PrivateEndpoint-{1}', uniqueString(deployment().name, parameters('location')), copyIndex())]", |
40832 | 40832 | "subscriptionId": "[split(coalesce(tryGet(coalesce(parameters('privateEndpoints'), createArray())[copyIndex()], 'resourceGroupResourceId'), resourceGroup().id), '/')[2]]", |
40833 | 40833 | "resourceGroup": "[split(coalesce(tryGet(coalesce(parameters('privateEndpoints'), createArray())[copyIndex()], 'resourceGroupResourceId'), resourceGroup().id), '/')[4]]", |
|
41714 | 41714 | "metadata": { |
41715 | 41715 | "description": "Contains AI Foundry Resource ID" |
41716 | 41716 | }, |
41717 | | - "value": "[if(variables('useExistingAiFoundryAiProject'), parameters('azureExistingAIProjectResourceId'), reference('aiFoundryAiServices').outputs.resourceId.value)]" |
| 41717 | + "value": "[if(variables('useExistingAiFoundryAiProject'), extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', variables('aiFoundryAiServicesSubscriptionId'), variables('aiFoundryAiServicesResourceGroupName')), 'Microsoft.CognitiveServices/accounts', variables('aiFoundryAiServicesResourceName')), reference('aiFoundryAiServices').outputs.resourceId.value)]" |
41718 | 41718 | }, |
41719 | 41719 | "AI_SEARCH_SERVICE_NAME": { |
41720 | 41720 | "type": "string", |
|
0 commit comments