vSphere Web Services SDK Programming Guide

vSphere Web Services SDK Programming Guide provides information about developing applications using the VMware® vSphere Web Services SDK.
The
vSphere Web Services SDK Programming Guide
provides information about developing applications using the VMware® vSphere Web Services SDK 6.5.
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 VMware ESXi and VMware vCenter Server systems.
To view the current version of this book as well as all VMware API and SDK documentation, go to http://www.vmware.com/support/pubs/sdk_pubs.html.

Revision History

This book is revised with each release of the product or when necessary. A revised version can contain minor or major changes. Table 1 summarizes the significant changes in each version of this book.
Revision History
Revision Date
Description
12 APR 2017
Removed appendix with list of permissions. Was not maintained.
15 NOV 2016
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.
04 SEP 2015
Updated information about migrating VMs with VMotion across data centers.
12 MAR 2015
vSphere 6.0 - Rewrote “Exporting a Virtual Application” section in Virtual Applications chapter.
19 SEP 2013
vSphere 5.5 – Added a C# example of using LoginByToken; clarified limitation for HA clusters.
10 SEP 2012
vSphere 5.1 – Added information about using the SessionManager.LoginByToken method; added information about distributed virtual switches.
24 AUG 2011
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.
13 JUL 2010
Restructured manual and added chapters about host, storage, and networking. Revised property collector chapter and added appendix about HTTP access.
07 MAY 2009
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 or C# (in the Microsoft .NET environment) targeting VMware vSphere. An understanding of Web Services technology and some programming background in one of the stub languages (C# or Java) is required.