You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For Virtual Machine Provisioning with (Linux/Windows) customization. Thanks to the new enhancements introduced in Terraform v0.12.6 this module include most of the advance features that are available in the resource `vsphere_virtual_machine`.
description="Allow CPUs to be added to this virtual machine while it is running."
152
+
type=bool
152
153
default=null
153
154
}
154
155
155
156
variable"cpu_hot_remove_enabled" {
156
157
description="Allow CPUs to be removed to this virtual machine while it is running."
158
+
type=bool
157
159
default=null
158
160
}
159
161
160
162
variable"memory_hot_add_enabled" {
161
163
description="Allow memory to be added to this virtual machine while it is running."
164
+
type=bool
162
165
default=null
163
166
}
164
167
@@ -247,6 +250,7 @@ variable "eagerly_scrub" {
247
250
248
251
variable"enable_disk_uuid" {
249
252
description="Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest."
253
+
type=bool
250
254
default=null
251
255
}
252
256
@@ -259,6 +263,7 @@ variable "network_type" {
259
263
#Linux Customization Variables
260
264
variable"hw_clock_utc" {
261
265
description="Tells the operating system that the hardware clock is set to UTC"
266
+
type=bool
262
267
default=true
263
268
}
264
269
@@ -271,6 +276,7 @@ variable "vmdomain" {
271
276
#Windows Customization Variables
272
277
variable"is_windows_image" {
273
278
description="Boolean flag to notify when the custom image is windows based."
279
+
type=bool
274
280
default=false
275
281
}
276
282
@@ -306,6 +312,7 @@ variable "orgname" {
306
312
307
313
variable"auto_logon" {
308
314
description=" Specifies whether or not the VM automatically logs on as Administrator. Default: false"
315
+
type=bool
309
316
default=null
310
317
}
311
318
@@ -337,20 +344,20 @@ variable "full_name" {
337
344
338
345
variable"wait_for_guest_net_routable" {
339
346
description="Controls whether or not the guest network waiter waits for a routable address. When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria. This property is ignored if the wait_for_guest_ip_timeout waiter is used."
340
-
default=true
341
347
type=bool
348
+
default=true
342
349
}
343
350
344
351
variable"wait_for_guest_ip_timeout" {
345
352
description="The amount of time, in minutes, to wait for an available guest IP address on this virtual machine. This should only be used if your version of VMware Tools does not allow the wait_for_guest_net_timeout waiter to be used. A value less than 1 disables the waiter."
346
-
default=0
347
353
type=number
354
+
default=0
348
355
}
349
356
350
357
variable"wait_for_guest_net_timeout" {
351
358
description="The amount of time, in minutes, to wait for an available IP address on this virtual machine's NICs. Older versions of VMware Tools do not populate this property. In those cases, this waiter can be disabled and the wait_for_guest_ip_timeout waiter can be used instead. A value less than 1 disables the waiter."
0 commit comments