|
5 | 5 | "_generator": { |
6 | 6 | "name": "bicep", |
7 | 7 | "version": "0.35.1.17967", |
8 | | - "templateHash": "18171785632055590935" |
| 8 | + "templateHash": "6806602197376483743" |
9 | 9 | } |
10 | 10 | }, |
11 | 11 | "parameters": { |
|
845 | 845 | "[resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix')))]" |
846 | 846 | ] |
847 | 847 | }, |
| 848 | + { |
| 849 | + "type": "Microsoft.Resources/deployments", |
| 850 | + "apiVersion": "2022-09-01", |
| 851 | + "name": "[format('format-project-workspace-id-{0}-deployment', variables('uniqueSuffix'))]", |
| 852 | + "properties": { |
| 853 | + "expressionEvaluationOptions": { |
| 854 | + "scope": "inner" |
| 855 | + }, |
| 856 | + "mode": "Incremental", |
| 857 | + "parameters": { |
| 858 | + "projectWorkspaceId": { |
| 859 | + "value": "[reference(resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix'))), '2022-09-01').outputs.projectWorkspaceId.value]" |
| 860 | + } |
| 861 | + }, |
| 862 | + "template": { |
| 863 | + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", |
| 864 | + "contentVersion": "1.0.0.0", |
| 865 | + "metadata": { |
| 866 | + "_generator": { |
| 867 | + "name": "bicep", |
| 868 | + "version": "0.35.1.17967", |
| 869 | + "templateHash": "16300646131195898347" |
| 870 | + } |
| 871 | + }, |
| 872 | + "parameters": { |
| 873 | + "projectWorkspaceId": { |
| 874 | + "type": "string" |
| 875 | + } |
| 876 | + }, |
| 877 | + "variables": { |
| 878 | + "part1": "[substring(parameters('projectWorkspaceId'), 0, 8)]", |
| 879 | + "part2": "[substring(parameters('projectWorkspaceId'), 8, 4)]", |
| 880 | + "part3": "[substring(parameters('projectWorkspaceId'), 12, 4)]", |
| 881 | + "part4": "[substring(parameters('projectWorkspaceId'), 16, 4)]", |
| 882 | + "part5": "[substring(parameters('projectWorkspaceId'), 20, 12)]", |
| 883 | + "formattedGuid": "[format('{0}-{1}-{2}-{3}-{4}', variables('part1'), variables('part2'), variables('part3'), variables('part4'), variables('part5'))]" |
| 884 | + }, |
| 885 | + "resources": [], |
| 886 | + "outputs": { |
| 887 | + "projectWorkspaceIdGuid": { |
| 888 | + "type": "string", |
| 889 | + "value": "[variables('formattedGuid')]" |
| 890 | + } |
| 891 | + } |
| 892 | + } |
| 893 | + }, |
| 894 | + "dependsOn": [ |
| 895 | + "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix')))]" |
| 896 | + ] |
| 897 | + }, |
848 | 898 | { |
849 | 899 | "type": "Microsoft.Resources/deployments", |
850 | 900 | "apiVersion": "2022-09-01", |
|
857 | 907 | }, |
858 | 908 | "mode": "Incremental", |
859 | 909 | "parameters": { |
860 | | - "accountPrincipalId": { |
861 | | - "value": "[reference(resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix'))), '2022-09-01').outputs.accountPrincipalId.value]" |
862 | | - }, |
863 | 910 | "azureStorageName": { |
864 | 911 | "value": "[reference(resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix'))), '2022-09-01').outputs.azureStorageName.value]" |
865 | 912 | }, |
|
874 | 921 | "_generator": { |
875 | 922 | "name": "bicep", |
876 | 923 | "version": "0.35.1.17967", |
877 | | - "templateHash": "139550385861845890" |
| 924 | + "templateHash": "1220843070959354080" |
878 | 925 | } |
879 | 926 | }, |
880 | 927 | "parameters": { |
881 | | - "accountPrincipalId": { |
882 | | - "type": "string" |
883 | | - }, |
884 | 928 | "azureStorageName": { |
885 | 929 | "type": "string" |
886 | 930 | }, |
|
904 | 948 | } |
905 | 949 | }, |
906 | 950 | "dependsOn": [ |
907 | | - "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix')))]", |
908 | 951 | "[resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix')))]", |
909 | 952 | "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix')))]" |
910 | 953 | ] |
|
1178 | 1221 | "value": "[reference(resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix'))), '2022-09-01').outputs.azureStorageName.value]" |
1179 | 1222 | }, |
1180 | 1223 | "workspaceId": { |
1181 | | - "value": "[reference(resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix'))), '2022-09-01').outputs.projectWorkspaceId.value]" |
| 1224 | + "value": "[reference(resourceId('Microsoft.Resources/deployments', format('format-project-workspace-id-{0}-deployment', variables('uniqueSuffix'))), '2022-09-01').outputs.projectWorkspaceIdGuid.value]" |
1182 | 1225 | } |
1183 | 1226 | }, |
1184 | 1227 | "template": { |
|
1234 | 1277 | "dependsOn": [ |
1235 | 1278 | "[resourceId('Microsoft.Resources/deployments', format('capabilityHost-configuration-{0}-deployment', variables('uniqueSuffix')))]", |
1236 | 1279 | "[resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix')))]", |
1237 | | - "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix')))]" |
| 1280 | + "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix')))]", |
| 1281 | + "[resourceId('Microsoft.Resources/deployments', format('format-project-workspace-id-{0}-deployment', variables('uniqueSuffix')))]" |
1238 | 1282 | ] |
1239 | 1283 | }, |
1240 | 1284 | { |
|
1253 | 1297 | "value": "[reference(resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix'))), '2022-09-01').outputs.cosmosDBName.value]" |
1254 | 1298 | }, |
1255 | 1299 | "projectWorkspaceId": { |
1256 | | - "value": "[reference(resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix'))), '2022-09-01').outputs.projectWorkspaceId.value]" |
| 1300 | + "value": "[reference(resourceId('Microsoft.Resources/deployments', format('format-project-workspace-id-{0}-deployment', variables('uniqueSuffix'))), '2022-09-01').outputs.projectWorkspaceIdGuid.value]" |
1257 | 1301 | }, |
1258 | 1302 | "projectPrincipalId": { |
1259 | 1303 | "value": "[reference(resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix'))), '2022-09-01').outputs.projectPrincipalId.value]" |
|
1333 | 1377 | "[resourceId('Microsoft.Resources/deployments', format('capabilityHost-configuration-{0}-deployment', variables('uniqueSuffix')))]", |
1334 | 1378 | "[resourceId('Microsoft.Resources/deployments', format('dependencies-{0}-{1}-deployment', variables('accountName'), variables('uniqueSuffix')))]", |
1335 | 1379 | "[resourceId('Microsoft.Resources/deployments', format('ai-{0}-{1}-deployment', variables('projectName'), variables('uniqueSuffix')))]", |
| 1380 | + "[resourceId('Microsoft.Resources/deployments', format('format-project-workspace-id-{0}-deployment', variables('uniqueSuffix')))]", |
1336 | 1381 | "[extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', variables('azureStorageSubscriptionId'), variables('azureStorageResourceGroupName')), 'Microsoft.Resources/deployments', format('storage-containers-{0}-deployment', variables('uniqueSuffix')))]" |
1337 | 1382 | ] |
1338 | 1383 | } |
|
0 commit comments