The vSphere Web Services SDK Programming Guide provides information about developing applications using the VMware® vSphere Web Services SDK.
VMware provides different APIs and SDKs for various applications and goals. The vSphere Web Services SDK targets developers who create client applications for managing VMware® vSphere components available on ESXi hosts and vCenter Servers.
For more VMware API and SDK documentation, go to https://developer.broadcom.com.
Revision History
This book is revised with each release of the product or when necessary. The following table summarizes significant changes in each version of this book.
Revision Date |
Description |
---|---|
18 JUN 2024 | vSphere 8.0 Update 3
|
21 SEP 2023 | vSphere 8.0 Update 2
|
18 APR 2023 | vSphere 8.0 Update 1 |
05 DEC 2022 | Minor cleanup. |
06 OCT 2022 |
vSphere 8.0
|
05 OCT 2021 |
vSphere 7.0 Update 3
|
19 MAY 2021 |
|
12 APR 2021 |
VMware has rebranded the My VMware portal as VMware Customer Connect. We have updated this document accordingly. |
9 MAR 2021 |
vSphere 7.0 Update 2
|
06 OCT 2020 |
vSphere 7.0 Update 1
|
02APR2020 |
vSphere 7.0 Added scalable shares feature. Reworked and expanded fixed shares and other resource anagement material. Added Virtual Machine Guest Operations chapter, including guest customization for instant clone virtual machines. |
20AUG2019 |
vSphere 6.7 Update 3 Bug fixes. Added section on crypto key query for VM encryption. |
16OCT2018 |
vSphere 6.7 Update 1 Added section on Hyperconverged Infrastructure (HCI) clusters. |
17APR2018 |
vSphere 6.7 - GA Added Instant Clone material to VM Management chapter. Minor updates elsewhere. |
12APR2017 |
Removed appendix with list of permissions. Was not maintained. |
15NOV2016 |
vSphere 6.5 - GA Added chapter about vSphere virtual machine encryption. Removed description of deprecated CIM Storage Management API. Updated information about session cookie management. |
04SEP2015 |
Updated information about migrating VMs with vMotion across data centers. |
12MAR2015 |
vSphere 6.0 - Rewrote “Exporting a Virtual Application” section in Virtual Applications chapter. |
19SEP2013 |
vSphere 5.5 – Added a C# example of using LoginByToken; clarified limitation for HA clusters. |
10SEP2012 |
vSphere 5.1 – Added information about using the SessionManager.LoginByToken method; added information about distributed virtual switches. |
24AUG2011 |
vSphere 5.0 - Revised performance manager chapter. Added information about: unset properties, using vCenter to access host data, and using the QueryConfigOption to add devices; emphasized ListView instead of TaskManager; clarified limits and limitations of Linked Virtual Machines; updated samples in chapters 3,5,14, and 16; replaced information about Axis bindings with JAX-WS; and updated paths to samples supplied with SDK. |
13JUL2010 |
Restructured manual and added chapters about host, storage, and networking. Revised property collector chapter and added appendix about HTTP access. |
07MAY2009 |
vSphere Web Services SDK 4.0 Programming Guide. |
Intended Audience
This book is intended for anyone who needs to develop applications using the vSphere Web Services SDK. Developers typically create client applications using Java and targeting VMware vSphere. An understanding of Web Services technology and some programming background is required.
Document Feedback
VMware welcomes your suggestions for improving our documentation. Please post your feedback into topics on the https://docs.vmware.com website.