-
Notifications
You must be signed in to change notification settings - Fork 2
/
AzureVirtualMachineParameters.json
139 lines (139 loc) · 4.57 KB
/
AzureVirtualMachineParameters.json
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
{
"$schema":"https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion":"1.0.0.0",
"parameters":{
"ResourceGroupName":{
"comments": "(Resouce Group Name will be specfied by the user)",
"type":"string",
"minLength":"0",
"maxLength":"200",
"metadata":{
"Description":"(Please Specify the Resource Group Name)"
}
},
"ResourceGroupLocation":{
"comments": "(Resource Group Location will be specified by the user)",
"type":"string",
"defaultValue":"East US",
"minLength":"0",
"maxLength":"200",
"allowedValues":[
"East US 2",
"South Central US",
"West US 2",
"South Africa North",
"Southeast Asia"
],
"metadata":{
"Description":"(Please specify the Resource Group Location )"
}
},
"VirtualNetworkName":{
"comments": "(VirtualNetwork Name will be specfied by the user)",
"type":"string",
"maxLength":"30",
"Metadata":{
"Description":"(Please specify the Virtual Network Name)"
}
},
"Subnet1Name":{
"comments": "(Subnet1 Name will be specfied by the user)",
"type":"string",
"defaultValue":"Subnet1Name",
"metadata":{
"Description":"(Please specify the name of the Subnet1)"
}
},
"Subnet1Prefix":{
"comments": "(Subnet 1 Prefix will be specfied by the user)",
"type":"string",
"defaultValue":"10.0.0.0/24",
"metadata":{
"Description":"(Please specify the Address Prefix for Subnet1)"
}
},
"Subnet2Name":{
"comments": "(Subnet 2 Name will be specfied by the user)",
"type":"string",
"defaultValue":"Subnet2Name",
"metadata":{
"Description":"(Please specify the name of the Subnet2)"
}
},
"Subnet2Prefix":{
"comments": "(Subnet 2 Prefix will be specfied by the user)",
"type":"string",
"defaultValue":"10.0.0.0/24",
"metadata":{
"Description":"(Please specify the Address Prefix of the Subnet2)"
}
},
"StorageAccountName":{
"Comments": "(Storage Account Name will be specified by the User)",
"Type":"string",
"DefaultValue":"StorageAccountName",
"MaxLength":"30",
"Metadata":{
"Description":"(Please Specify the Storage Account Name)"
}
},
"AdminUserName":{
"comments": "(Admin User will be specified by the User)",
"type":"string",
"minValue":"0",
"maxlength":"150",
"metadata":{
"description":"(Please specify the User Name required for the Admin)"
}
},
"AdminPassword":{
"comments": "(Admin Password will be specified by the user)",
"type":"securestring",
"minLength":"0",
"maxLength":"15",
"metadata":{
"description":"(Please specify the password required for the User Name)"
}
},
"DNSLabel":{
"comments": "(DNS Label will be specified by the User)",
"type":"string",
"defaultValue":"(concat.paramaters('AdminUserName'))",
"maxLength":"200",
"metadata":{
"description":"(Please specify the Domain Name Server for the Virtual Machine)"
}
},
"WindowsOSversion":{
"comments": "(Windows OS version will be specified by the user)",
"type":"string",
"defaultValue":"2019-Datacenter",
"maxLength":"30",
"minValue":"0",
"AllowedValues":[
"Ubuntu Server 16.04 LTS",
"Windows Server 2019 Datacenter",
"Windows Server 2016 Datacenter",
"Windows Server 2012 R2 Datacenter",
"CentOs-based 7.5"
],
"metadata":{
"description":"(Please specify the windows OS version of the VM)"
}
},
"VMSize":{
"Comments": "(VmSize will be specified by the VMSize)",
"type":"string",
"metadata":{
"description":"(Please specify the VMSize)"
}
},
"VMCount": {
"type": "int",
"comments": "(The Virtual Machines required for the deploying the Virtual Machine are specfied by the user)",
"Metadata": {
"Description": "(Please specify the number of the VMs required for the Virtual Machines)"
}
}
}
}