-
Notifications
You must be signed in to change notification settings - Fork 204
Expand file tree
/
Copy pathcreateUIDefinition.json
More file actions
49 lines (49 loc) · 1.73 KB
/
Copy pathcreateUIDefinition.json
File metadata and controls
49 lines (49 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"$schema": "https://schema.management.azure.com/schemas/0.1.2-preview/CreateUIDefinition.MultiVm.json#",
"handler": "Microsoft.Azure.CreateUIDef",
"version": "0.1.2-preview",
"parameters": {
"basics": [],
"steps": [
{
"label": "Scheduler",
"name": "scheduler",
"bladeTitle": "Scheduler",
"bladeSubtitle": "Configure Scheduler",
"subLabel": {
"preValidation": "Configure Scheduler",
"postValidation": "Done"
},
"elements": [
{
"label": "Scheduler Section",
"name": "schedulerSection",
"type": "Microsoft.Common.Section",
"elements": [
{
"label": "VM Size",
"name": "vmsize",
"toolTip": "Scheduler VM size",
"type": "Microsoft.Compute.SizeSelector",
"osPlatform": "Linux",
"count": 1,
"recommendedSizes": [
"Standard_B1s",
"Standard_B1ms"
]
}
]
}
]
}
],
"outputs": {
"location": "[location()]",
"clusters": {
"schedulerNode": {
"sku": "[steps('scheduler').schedulerSection.vmsize]"
}
}
}
}
}