Search code examples
vspherepyvmomi

Difference between "pyVmomi" and "vSphere Automation SDK for Python"?


When I was searching for pyVmomi (Python SDK for the VMware vSphere API) doc/examples I found the vSphere Automation SDK for Python page. The name sounds like another vSphere SDK but the APIs are quite different from pyVmomi. Is it pyVmomi wrappers which may be much easier to use?


Solution

  • vCenter servers currently serve up two main API services:

    The SOAP API is basically at parity with the vSphere UI, whereas the REST API is fairly new and mainly VM and VCSA focused in terms of available functionality.