Files

18 lines
544 B
Terraform

# Illustrative only: swap in vsphere_virtual_machine, proxmox_vm_qemu,
# kubevirt_virtual_machine or a cloud provider's instance resource.
resource "terraform_data" "vm" {
input = {
name = "${var.environment}-${var.name}"
template = var.template
cpu = var.cpu
memory_mb = var.memory_gb * 1024
disks = var.disks
vlan = var.vlan
ip = var.ip
backup_policy = var.backup_policy
tags = var.tags
}
}
output "id" { value = terraform_data.vm.id }