Name | Version |
---|---|
vsphere | >=1.26.0 |
Name | Version |
---|---|
cloudinit | 2.2.0 |
vsphere | 2.0.2 |
No modules.
Name | Type |
---|---|
vsphere_virtual_machine.deployed-vm | resource |
cloudinit_config.user_data | data source |
vsphere_compute_cluster.compute_cluster | data source |
vsphere_datacenter.dc | data source |
vsphere_datastore.datastore | data source |
vsphere_network.deployment_network | data source |
vsphere_tag.deployment_tag | data source |
vsphere_tag_category.tag_category | data source |
vsphere_virtual_machine.deployment_template | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster | variable for the vsphere cluster that the VMs will be placed in | string |
n/a | yes |
datacenter | variable for the datacenter where the VMs will be deployed | string |
n/a | yes |
datastore | variable for the datastore that the VMs will be placed on | string |
n/a | yes |
deployment_vm_data | (Required) Map containing the configuration for the virtual machines | map(object({ |
n/a | yes |
folder_path | (Optional) variable for the folder path that will be used when deploying workloads | string |
"" |
no |
tags | (Optional) Conditional that allows for the setting of tags on a VM | bool |
false |
no |
template_name | variable for the template name that VMs will be cloned from | string |
n/a | yes |
thin_provision | (Optional) Determines if the VM that will be created will be thin or thick provisioned | bool |
true |
no |
vm_network | (Required) Target network where the VMs will be deployed | string |
n/a | yes |
vm_prefix | (Optional) Prefix that will be prepended to the VMs that you deploy | string |
"" |
no |
No outputs.