VMware {code} Community
FloatableCat
Contributor
Contributor

Which API / SDK to use for creating and Configuring a VM

I'm looking to automate some tasks at work around VM creation and installation and was wondering which APIs / SDKs I should use?

I can see that VIX would allow me to automate tasks on the VM so I can use that to install the required software and copy files onto the VM I think, but is there an API / SDK that I can use to create a VM, set up HDD sizes and CPU / RAM allocation etc and possibly install windows from an ISO?

I would ideally like to interact with VMWare Workstation as the VMs generated would be used on workstation, but if not I could create the VM on an ESX server.

Apologies that this is a bit of an open / vague question but I wasn't really sure if this was even possible or where to look.

Reply
0 Kudos
0 Replies