6
6
"isWizard" : false ,
7
7
"title" : " Azure Virtual Desktop LZA: Deploy New Session Hosts" ,
8
8
"steps" : [
9
+ {
10
+ "name" : " basics" ,
11
+ "label" : " Deployment Basics" ,
12
+ "elements" : [
13
+ {
14
+ "name" : " resourceScope" ,
15
+ "type" : " Microsoft.Common.ResourceScope" ,
16
+ "location" : {
17
+ "resourceTypes" : [
18
+ " Microsoft.Compute/virtualMachines"
19
+ ]
20
+ }
21
+ },
22
+ {
23
+ "name" : " infoResourceGroupNaming" ,
24
+ "type" : " Microsoft.Common.TextBlock" ,
25
+ "visible" : true ,
26
+ "options" : {
27
+ "text" : " Azure Virtual Desktop Landing Zones will create the resource group hierarchy under the subscriptions with the prefix provided in this step." ,
28
+ "link" : {
29
+ "label" : " Learn more" ,
30
+ "uri" : " https://docs.microsoft.com/azure/cloud-adoption-framework/ready/enterprise-scale/management-group-and-subscription-organization"
31
+ }
32
+ }
33
+ }
34
+ ]
35
+ },
9
36
{
10
37
"name" : " managementPlane" ,
11
38
"label" : " AVD Management plane" ,
24
51
"resourceType" : " Microsoft.DesktopVirtualization/hostpools" ,
25
52
"constraints" : {
26
53
"required" : true
54
+ },
55
+ "options" : {
56
+ "filter" : {
57
+ "subscription" : " onBasics"
58
+ }
27
59
}
28
60
},
29
61
{
43
75
"resourceType" : " Microsoft.KeyVault/vaults" ,
44
76
"constraints" : {
45
77
"required" : true
78
+ },
79
+ "options" : {
80
+ "filter" : {
81
+ "subscription" : " onBasics"
82
+ }
46
83
}
47
84
}
48
85
]
67
104
"resourceType" : " Microsoft.Compute/virtualMachines" ,
68
105
"constraints" : {
69
106
"required" : true
107
+ },
108
+ "options" : {
109
+ "filter" : {
110
+ "subscription" : " onBasics"
111
+ }
70
112
}
71
113
}
72
114
]
81
123
"vmLocation" : " [steps('virtualMachine').virtualMachineSettings.virtualMachineSelector.location]" ,
82
124
"hostPoolResourceId" : " [steps('managementPlane').managementPlaneSettings.hostPoolSelector.id]" ,
83
125
"keyVaultResourceId" : " [steps('managementPlane').managementPlaneSettings.keyvaultSelector.id]"
84
- }
126
+ },
127
+ "kind" : " ResourceGroup" ,
128
+ "location" : " [steps('basics').resourceScope.location.name]" ,
129
+ "resourceGroupId" : " [steps('basics').resourceScope.resourceGroup.id]"
85
130
}
86
131
}
87
132
}
0 commit comments