vSphere Web Services SDK

The vSphere Web Services SDK is the most comprehensive of the available management APIs. The SDK works against both ESXi and vCenter Server systems.

As a Web Services SDK, the SDK is language neutral. The SDK includes stubs and examples for Java and a comprehensive documentation set including an API Reference generated from the source.

Figure 1. vSphere APIs and CLIs
Shows how the vSphere Web Services SDK fits into VMware automation tools.