Vcenter Vm Template APIs
The com.vmware.vcenter.vm_template namespace provides schemas and resources that will let its client manage VMTX template in Content Library.
The Vcenter VmTemplate LibraryItems resource provides operations to deploy virtual machines from library items containing virtual machine templates, as well as operations to create library items containing virtual machine templates. The Vcenter VmTemplate LibraryItems resource also provides an operation to retrieve information about the template contained in the library item.
This resource was added in vSphere API 6.8.
The Vcenter VmTemplate LibraryItems CheckOuts resource provides operations for managing the checkouts of a library item containing a virtual machine template. This resource provides operations to check out a library item to update the virtual machine template, and to check in the library item when the virtual machine changes are complete.
This resource was added in vSphere API 6.9.1.
The Vcenter VmTemplate LibraryItems Versions resource provides operations for managing the live versions of the virtual machine templates contained in a library item. Live versions include the latest and previous virtual machine templates that are available on disk. As new versions of virtual machine templates are checked in, old versions of virtual machine templates are automatically purged. Currently, at most one previous virtual machine template version is stored.
This resource was added in vSphere API 6.9.1.