green-morning-1318
05/05/2020, 12:21 AMvm, err := vsphere.NewVirtualMachine(ctx, "TomcatServer", &vsphere.VirtualMachineArgs{
ResourcePoolId: pulumi.String(resourcePool.Id),
DatastoreId: pulumi.StringPtr(datastore.Id),
Folder: pulumi.StringPtr("Workloads"),
NumCpus: pulumi.IntPtr(1),
Memory: pulumi.IntPtr(1024),
GuestId: pulumi.StringPtr("other-64"),
NetworkInterfaces: vsphere.VirtualMachineNetworkInterfaceArray([]vsphere.VirtualMachineNetworkInterfaceInput{
vsphere.VirtualMachineNetworkInterfaceArgs{
AdapterType: pulumi.String("vmxnet3"),
NetworkId: pulumi.String(network.Id),
},
}),
Disks: vsphere.VirtualMachineDiskArray([]vsphere.VirtualMachineDiskInput{
vsphere.VirtualMachineDiskArgs{
ThinProvisioned: pulumi.BoolPtr(true),
Size: pulumi.IntPtr(20),
Label: pulumi.StringPtr("disk0"),
EagerlyScrub: pulumi.BoolPtr(false),
},
}),
Clone: vsphere.VirtualMachineClonePtr(&vsphere.VirtualMachineCloneArgs{
TemplateUuid: pulumi.String("173f6e1d-e6a5-4d4d-9fe0-555c41c9faa0"),
}),
})
When I run this, I get an error: