|
5 | 5 | "_generator": {
|
6 | 6 | "name": "bicep",
|
7 | 7 | "version": "0.33.93.31351",
|
8 |
| - "templateHash": "5147644066952840608" |
| 8 | + "templateHash": "9834251975006014320" |
9 | 9 | }
|
10 | 10 | },
|
11 | 11 | "parameters": {
|
12 |
| - "computeSubscriptionId": { |
| 12 | + "vmResourceId": { |
13 | 13 | "type": "string",
|
14 | 14 | "metadata": {
|
15 |
| - "description": "Subscription ID where to deploy session hosts. (Default: )" |
16 |
| - } |
17 |
| - }, |
18 |
| - "computeRgResourceGroupName": { |
19 |
| - "type": "string", |
20 |
| - "metadata": { |
21 |
| - "description": "Resource Group name where to deploy session hosts. (Default: )" |
22 |
| - } |
23 |
| - }, |
24 |
| - "vmName": { |
25 |
| - "type": "string", |
26 |
| - "metadata": { |
27 |
| - "description": "The name of the VM where the AVD agents will be installed. (Default: )" |
| 15 | + "description": "Virtual machine resource ID. (Default: )" |
28 | 16 | }
|
29 | 17 | },
|
30 | 18 | "hostPoolResourceId": {
|
|
59 | 47 | "varHostPoolName": "[split(parameters('hostPoolResourceId'), '/')[8]]",
|
60 | 48 | "varKeyVaultSubId": "[split(parameters('keyVaultResourceId'), '/')[2]]",
|
61 | 49 | "varKeyVaultRgName": "[split(parameters('keyVaultResourceId'), '/')[4]]",
|
| 50 | + "varVmName": "[split(parameters('vmResourceId'), '/')[8]]", |
| 51 | + "varVmSubId": "[split(parameters('vmResourceId'), '/')[2]]", |
| 52 | + "varVmRgName": "[split(parameters('vmResourceId'), '/')[4]]", |
62 | 53 | "varBaseScriptUri": "https://raw.githubusercontent.com/Azure/avdaccelerator/main/workload/",
|
63 | 54 | "varSessionHostConfigurationScriptUri": "[format('{0}scripts/Set-SessionHostConfiguration.ps1', variables('varBaseScriptUri'))]",
|
64 | 55 | "varSessionHostConfigurationScript": "./Set-SessionHostConfiguration.ps1"
|
|
1671 | 1662 | {
|
1672 | 1663 | "type": "Microsoft.Resources/deployments",
|
1673 | 1664 | "apiVersion": "2022-09-01",
|
1674 |
| - "name": "[format('AVD-Agents-{0}-{1}', parameters('vmName'), parameters('time'))]", |
1675 |
| - "subscriptionId": "[format('{0}', parameters('computeSubscriptionId'))]", |
1676 |
| - "resourceGroup": "[format('{0}', parameters('computeRgResourceGroupName'))]", |
| 1665 | + "name": "[format('AVD-Agents-{0}-{1}', variables('varVmName'), parameters('time'))]", |
| 1666 | + "subscriptionId": "[format('{0}', variables('varVmSubId'))]", |
| 1667 | + "resourceGroup": "[format('{0}', variables('varVmRgName'))]", |
1677 | 1668 | "properties": {
|
1678 | 1669 | "expressionEvaluationOptions": {
|
1679 | 1670 | "scope": "inner"
|
|
1684 | 1675 | "value": "[parameters('vmLocation')]"
|
1685 | 1676 | },
|
1686 | 1677 | "name": {
|
1687 |
| - "value": "[parameters('vmName')]" |
| 1678 | + "value": "[variables('varVmName')]" |
1688 | 1679 | },
|
1689 | 1680 | "hostPoolToken": {
|
1690 | 1681 | "reference": {
|
|
0 commit comments