fix(vmware): adding missing variable file
This commit is contained in:
parent
b9d7f4e414
commit
74d13e5f4c
61
modules/vmware/variables.tf
Normal file
61
modules/vmware/variables.tf
Normal file
@ -0,0 +1,61 @@
|
||||
variable "vms" {
|
||||
type = map(object(
|
||||
{
|
||||
domain = string
|
||||
cpu = number
|
||||
ram = number
|
||||
guest_id = string
|
||||
ovf_deploy = map(object({
|
||||
allow_unverified_ssl_cert = bool
|
||||
local_ovf_path = string
|
||||
disk_provisioning = string
|
||||
deployment_option = map(object({
|
||||
default = string
|
||||
}))
|
||||
}))
|
||||
disks = map(object({
|
||||
size = string
|
||||
thin_provisioned = bool
|
||||
unit_number = number
|
||||
}))
|
||||
network_interfaces = list(object(
|
||||
{
|
||||
id = string
|
||||
mac = string
|
||||
}
|
||||
))
|
||||
folder = string
|
||||
}
|
||||
))
|
||||
description = "Virtual Machines description"
|
||||
}
|
||||
|
||||
variable "cluster" {
|
||||
type = object({
|
||||
datacenter_name = string
|
||||
datastore_name = string
|
||||
resource_pool_name = string
|
||||
folder = string
|
||||
vnets = map(object({
|
||||
name = string
|
||||
}))
|
||||
}
|
||||
)
|
||||
description = "vSphere cluster definition"
|
||||
}
|
||||
|
||||
variable "ovfs" {
|
||||
type = map(object(
|
||||
{
|
||||
domain = string
|
||||
allow_unverified_ssl_cert = bool
|
||||
remote_ovf_url = string
|
||||
disk_provisioning = string
|
||||
ip_protocol = string
|
||||
ip_allocation_policy = string
|
||||
network_map = list(string)
|
||||
vapp_properties = object({})
|
||||
}
|
||||
))
|
||||
description = "Virtual Machines description"
|
||||
}
|
Loading…
Reference in New Issue
Block a user