Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AshWilliams/7a0f7f88c15d75f2a37fb1f7ad3f5e67 to your computer and use it in GitHub Desktop.
Save AshWilliams/7a0f7f88c15d75f2a37fb1f7ad3f5e67 to your computer and use it in GitHub Desktop.

Revisions

  1. @riponbanik riponbanik created this gist Oct 30, 2018.
    34 changes: 34 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,34 @@
    data "vsphere_datacenter" datacenter {
    name = "${var.datacenter}"
    }

    data "vsphere_datastore" datastore {
    name = "${var.datastore}"
    datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    }

    data "vsphere_compute_cluster" cluster {
    name = "${var.cluster}"
    datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    }

    data "vsphere_network" network {
    name = "${var.network}"
    datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    }

    # data "vsphere_host" esxi_host {
    # count = "${length(var.esxi_hosts)}"
    # name = "${var.esxi_hosts[count.index]}"
    # datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    # }

    # data "vsphere_resource_pool" resource_pool {
    # name = "${var.resource_pool}"
    # datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    # }

    data "vsphere_virtual_machine" template {
    name = "${var.template_name}"
    datacenter_id = "${data.vsphere_datacenter.datacenter.id}"
    }