VMware vSphere Automation SDKs Programming Guide provides information about how to use the VMware vSphere® Automation™ SDK to automate different vSphere management tasks.

At VMware, we value inclusion. To foster this principle within our customer, partner, and internal community, we have updated this guide to remove instances of non-inclusive language.

Intended Audience

This manual is intended for anyone who wants to develop applications for accessing and using vSphere features such as virtual machine management, tagging, content libraries, managing the life cycle of clusters with the vSphere Lifecycle Manager, vSphere with Tanzu, and so on. The information is written for developers who have understanding of the targeted vSphere features and some experience with Java and Python programming languages, or the RESTful programming conventions.