|
4 | 4 | "metadata": {
|
5 | 5 | "_generator": {
|
6 | 6 | "name": "bicep",
|
7 |
| - "version": "0.31.92.45157", |
8 |
| - "templateHash": "749569359900022380" |
| 7 | + "version": "0.33.93.31351", |
| 8 | + "templateHash": "9306833565688201881" |
9 | 9 | }
|
10 | 10 | },
|
11 | 11 | "parameters": {
|
|
30 | 30 | "description": "Application Security Group (ASG) for the session hosts. (Default: \"\")"
|
31 | 31 | }
|
32 | 32 | },
|
33 |
| - "virtualMachineScaleSetResourceId": { |
34 |
| - "type": "string", |
35 |
| - "defaultValue": "", |
36 |
| - "metadata": { |
37 |
| - "description": "VMSS flex resource ID. (Default: \"\")" |
38 |
| - } |
39 |
| - }, |
40 | 33 | "customImageDefinitionId": {
|
41 | 34 | "type": "string",
|
42 | 35 | "defaultValue": "",
|
|
246 | 239 | "type": "bool",
|
247 | 240 | "defaultValue": true,
|
248 | 241 | "metadata": {
|
249 |
| - "description": "Creates an availability zone and adds the VMs to it. Cannot be used in combination with availability set nor scale set. (Default: true)" |
| 242 | + "description": "When true VMs are distributed across availability zones, when set to false, VMs will be deployed at regional level. (Default: true)" |
250 | 243 | }
|
251 | 244 | },
|
252 | 245 | "identityServiceProvider": {
|
|
877 | 870 | "metadata": {
|
878 | 871 | "_generator": {
|
879 | 872 | "name": "bicep",
|
880 |
| - "version": "0.31.92.45157", |
881 |
| - "templateHash": "7911012203047473872" |
| 873 | + "version": "0.33.93.31351", |
| 874 | + "templateHash": "13233883945180272639" |
882 | 875 | },
|
883 | 876 | "name": "Azure Virtual Desktop Host Pool",
|
884 | 877 | "description": "This module deploys an Azure Virtual Desktop Host Pool",
|
|
1394 | 1387 | },
|
1395 | 1388 | "hostPool": {
|
1396 | 1389 | "type": "Microsoft.DesktopVirtualization/hostPools",
|
1397 |
| - "apiVersion": "2023-09-05", |
| 1390 | + "apiVersion": "2024-04-08-preview", |
1398 | 1391 | "name": "[parameters('name')]",
|
1399 | 1392 | "location": "[parameters('location')]",
|
1400 | 1393 | "tags": "[parameters('tags')]",
|
|
1488 | 1481 | "metadata": {
|
1489 | 1482 | "_generator": {
|
1490 | 1483 | "name": "bicep",
|
1491 |
| - "version": "0.31.92.45157", |
1492 |
| - "templateHash": "244342216444934455" |
| 1484 | + "version": "0.33.93.31351", |
| 1485 | + "templateHash": "17400304622639006546" |
1493 | 1486 | },
|
1494 | 1487 | "name": "Key Vault Secrets",
|
1495 | 1488 | "description": "This module deploys a Key Vault Secret.",
|
|
1642 | 1635 | "keyVault": {
|
1643 | 1636 | "existing": true,
|
1644 | 1637 | "type": "Microsoft.KeyVault/vaults",
|
1645 |
| - "apiVersion": "2022-07-01", |
| 1638 | + "apiVersion": "2023-07-01", |
1646 | 1639 | "name": "[parameters('keyVaultName')]"
|
1647 | 1640 | },
|
1648 | 1641 | "secret": {
|
1649 | 1642 | "type": "Microsoft.KeyVault/vaults/secrets",
|
1650 |
| - "apiVersion": "2022-07-01", |
| 1643 | + "apiVersion": "2023-07-01", |
1651 | 1644 | "name": "[format('{0}/{1}', parameters('keyVaultName'), parameters('name'))]",
|
1652 | 1645 | "tags": "[parameters('tags')]",
|
1653 | 1646 | "properties": {
|
|
1658 | 1651 | "nbf": "[parameters('attributesNbf')]"
|
1659 | 1652 | },
|
1660 | 1653 | "value": "[parameters('value')]"
|
1661 |
| - }, |
1662 |
| - "dependsOn": [ |
1663 |
| - "keyVault" |
1664 |
| - ] |
| 1654 | + } |
1665 | 1655 | },
|
1666 | 1656 | "secret_roleAssignments": {
|
1667 | 1657 | "copy": {
|
|
2402 | 2392 | "metadata": {
|
2403 | 2393 | "description": "The location of the host pool."
|
2404 | 2394 | },
|
2405 |
| - "value": "[reference('hostPool', '2023-09-05', 'full').location]" |
| 2395 | + "value": "[reference('hostPool', '2024-04-08-preview', 'full').location]" |
2406 | 2396 | },
|
2407 | 2397 | "keyVaultTokenSecretResourceId": {
|
2408 | 2398 | "type": "string",
|
|
2447 | 2437 | "encryptionAtHost": {
|
2448 | 2438 | "value": "[parameters('diskZeroTrust')]"
|
2449 | 2439 | },
|
2450 |
| - "virtualMachineScaleSetResourceId": "[if(not(empty(parameters('virtualMachineScaleSetResourceId'))), createObject('value', parameters('virtualMachineScaleSetResourceId')), createObject('value', ''))]", |
2451 | 2440 | "osType": {
|
2452 | 2441 | "value": "Windows"
|
2453 | 2442 | },
|
|
2521 | 2510 | "metadata": {
|
2522 | 2511 | "_generator": {
|
2523 | 2512 | "name": "bicep",
|
2524 |
| - "version": "0.31.92.45157", |
2525 |
| - "templateHash": "14479592012746135131" |
| 2513 | + "version": "0.33.93.31351", |
| 2514 | + "templateHash": "11050393703898934384" |
2526 | 2515 | },
|
2527 | 2516 | "name": "Virtual Machines",
|
2528 | 2517 | "description": "This module deploys a Virtual Machine with one or multiple NICs and optionally one or multiple public IPs.",
|
|
3351 | 3340 | "metadata": {
|
3352 | 3341 | "_generator": {
|
3353 | 3342 | "name": "bicep",
|
3354 |
| - "version": "0.31.92.45157", |
3355 |
| - "templateHash": "16115740980907913961" |
| 3343 | + "version": "0.33.93.31351", |
| 3344 | + "templateHash": "11733090358061195696" |
3356 | 3345 | }
|
3357 | 3346 | },
|
3358 | 3347 | "definitions": {
|
|
4904 | 4893 | "metadata": {
|
4905 | 4894 | "_generator": {
|
4906 | 4895 | "name": "bicep",
|
4907 |
| - "version": "0.31.92.45157", |
4908 |
| - "templateHash": "688718350646227538" |
| 4896 | + "version": "0.33.93.31351", |
| 4897 | + "templateHash": "6738255057321581868" |
4909 | 4898 | },
|
4910 | 4899 | "name": "Virtual Machine Extensions",
|
4911 | 4900 | "description": "This module deploys a Virtual Machine Extension.",
|
|
5020 | 5009 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
5021 | 5010 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
5022 | 5011 | "suppressFailures": "[parameters('supressFailures')]"
|
5023 |
| - }, |
5024 |
| - "dependsOn": [ |
5025 |
| - "virtualMachine" |
5026 |
| - ] |
| 5012 | + } |
5027 | 5013 | }
|
5028 | 5014 | },
|
5029 | 5015 | "outputs": {
|
|
5113 | 5099 | "metadata": {
|
5114 | 5100 | "_generator": {
|
5115 | 5101 | "name": "bicep",
|
5116 |
| - "version": "0.31.92.45157", |
5117 |
| - "templateHash": "688718350646227538" |
| 5102 | + "version": "0.33.93.31351", |
| 5103 | + "templateHash": "6738255057321581868" |
5118 | 5104 | },
|
5119 | 5105 | "name": "Virtual Machine Extensions",
|
5120 | 5106 | "description": "This module deploys a Virtual Machine Extension.",
|
|
5229 | 5215 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
5230 | 5216 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
5231 | 5217 | "suppressFailures": "[parameters('supressFailures')]"
|
5232 |
| - }, |
5233 |
| - "dependsOn": [ |
5234 |
| - "virtualMachine" |
5235 |
| - ] |
| 5218 | + } |
5236 | 5219 | }
|
5237 | 5220 | },
|
5238 | 5221 | "outputs": {
|
|
5317 | 5300 | "metadata": {
|
5318 | 5301 | "_generator": {
|
5319 | 5302 | "name": "bicep",
|
5320 |
| - "version": "0.31.92.45157", |
5321 |
| - "templateHash": "688718350646227538" |
| 5303 | + "version": "0.33.93.31351", |
| 5304 | + "templateHash": "6738255057321581868" |
5322 | 5305 | },
|
5323 | 5306 | "name": "Virtual Machine Extensions",
|
5324 | 5307 | "description": "This module deploys a Virtual Machine Extension.",
|
|
5433 | 5416 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
5434 | 5417 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
5435 | 5418 | "suppressFailures": "[parameters('supressFailures')]"
|
5436 |
| - }, |
5437 |
| - "dependsOn": [ |
5438 |
| - "virtualMachine" |
5439 |
| - ] |
| 5419 | + } |
5440 | 5420 | }
|
5441 | 5421 | },
|
5442 | 5422 | "outputs": {
|
|
5528 | 5508 | "metadata": {
|
5529 | 5509 | "_generator": {
|
5530 | 5510 | "name": "bicep",
|
5531 |
| - "version": "0.31.92.45157", |
5532 |
| - "templateHash": "688718350646227538" |
| 5511 | + "version": "0.33.93.31351", |
| 5512 | + "templateHash": "6738255057321581868" |
5533 | 5513 | },
|
5534 | 5514 | "name": "Virtual Machine Extensions",
|
5535 | 5515 | "description": "This module deploys a Virtual Machine Extension.",
|
|
5644 | 5624 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
5645 | 5625 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
5646 | 5626 | "suppressFailures": "[parameters('supressFailures')]"
|
5647 |
| - }, |
5648 |
| - "dependsOn": [ |
5649 |
| - "virtualMachine" |
5650 |
| - ] |
| 5627 | + } |
5651 | 5628 | }
|
5652 | 5629 | },
|
5653 | 5630 | "outputs": {
|
|
5732 | 5709 | "metadata": {
|
5733 | 5710 | "_generator": {
|
5734 | 5711 | "name": "bicep",
|
5735 |
| - "version": "0.31.92.45157", |
5736 |
| - "templateHash": "688718350646227538" |
| 5712 | + "version": "0.33.93.31351", |
| 5713 | + "templateHash": "6738255057321581868" |
5737 | 5714 | },
|
5738 | 5715 | "name": "Virtual Machine Extensions",
|
5739 | 5716 | "description": "This module deploys a Virtual Machine Extension.",
|
|
5848 | 5825 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
5849 | 5826 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
5850 | 5827 | "suppressFailures": "[parameters('supressFailures')]"
|
5851 |
| - }, |
5852 |
| - "dependsOn": [ |
5853 |
| - "virtualMachine" |
5854 |
| - ] |
| 5828 | + } |
5855 | 5829 | }
|
5856 | 5830 | },
|
5857 | 5831 | "outputs": {
|
|
5933 | 5907 | "metadata": {
|
5934 | 5908 | "_generator": {
|
5935 | 5909 | "name": "bicep",
|
5936 |
| - "version": "0.31.92.45157", |
5937 |
| - "templateHash": "688718350646227538" |
| 5910 | + "version": "0.33.93.31351", |
| 5911 | + "templateHash": "6738255057321581868" |
5938 | 5912 | },
|
5939 | 5913 | "name": "Virtual Machine Extensions",
|
5940 | 5914 | "description": "This module deploys a Virtual Machine Extension.",
|
|
6049 | 6023 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
6050 | 6024 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
6051 | 6025 | "suppressFailures": "[parameters('supressFailures')]"
|
6052 |
| - }, |
6053 |
| - "dependsOn": [ |
6054 |
| - "virtualMachine" |
6055 |
| - ] |
| 6026 | + } |
6056 | 6027 | }
|
6057 | 6028 | },
|
6058 | 6029 | "outputs": {
|
|
6198 | 6169 | "metadata": {
|
6199 | 6170 | "_generator": {
|
6200 | 6171 | "name": "bicep",
|
6201 |
| - "version": "0.31.92.45157", |
6202 |
| - "templateHash": "688718350646227538" |
| 6172 | + "version": "0.33.93.31351", |
| 6173 | + "templateHash": "6738255057321581868" |
6203 | 6174 | },
|
6204 | 6175 | "name": "Virtual Machine Extensions",
|
6205 | 6176 | "description": "This module deploys a Virtual Machine Extension.",
|
|
6314 | 6285 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
6315 | 6286 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
6316 | 6287 | "suppressFailures": "[parameters('supressFailures')]"
|
6317 |
| - }, |
6318 |
| - "dependsOn": [ |
6319 |
| - "virtualMachine" |
6320 |
| - ] |
| 6288 | + } |
6321 | 6289 | }
|
6322 | 6290 | },
|
6323 | 6291 | "outputs": {
|
|
6415 | 6383 | "metadata": {
|
6416 | 6384 | "_generator": {
|
6417 | 6385 | "name": "bicep",
|
6418 |
| - "version": "0.31.92.45157", |
6419 |
| - "templateHash": "688718350646227538" |
| 6386 | + "version": "0.33.93.31351", |
| 6387 | + "templateHash": "6738255057321581868" |
6420 | 6388 | },
|
6421 | 6389 | "name": "Virtual Machine Extensions",
|
6422 | 6390 | "description": "This module deploys a Virtual Machine Extension.",
|
|
6531 | 6499 | "settings": "[if(not(empty(parameters('settings'))), parameters('settings'), null())]",
|
6532 | 6500 | "protectedSettings": "[if(not(empty(parameters('protectedSettings'))), parameters('protectedSettings'), null())]",
|
6533 | 6501 | "suppressFailures": "[parameters('supressFailures')]"
|
6534 |
| - }, |
6535 |
| - "dependsOn": [ |
6536 |
| - "virtualMachine" |
6537 |
| - ] |
| 6502 | + } |
6538 | 6503 | }
|
6539 | 6504 | },
|
6540 | 6505 | "outputs": {
|
|
6603 | 6568 | "metadata": {
|
6604 | 6569 | "_generator": {
|
6605 | 6570 | "name": "bicep",
|
6606 |
| - "version": "0.31.92.45157", |
6607 |
| - "templateHash": "1959824779647032366" |
| 6571 | + "version": "0.33.93.31351", |
| 6572 | + "templateHash": "6919490302839277834" |
6608 | 6573 | }
|
6609 | 6574 | },
|
6610 | 6575 | "parameters": {
|
|
6701 | 6666 | "metadata": {
|
6702 | 6667 | "_generator": {
|
6703 | 6668 | "name": "bicep",
|
6704 |
| - "version": "0.31.92.45157", |
6705 |
| - "templateHash": "13662816901696617653" |
| 6669 | + "version": "0.33.93.31351", |
| 6670 | + "templateHash": "6026927917548225141" |
6706 | 6671 | }
|
6707 | 6672 | },
|
6708 | 6673 | "parameters": {
|
|
0 commit comments