vSphere Automation SDK for Java
Overview
The vSphere Automation SDK for Java enables programmatic access to vSphere. It includes java libraries for accessing features available via the vSphere REST API including Virtual Machine management, vCenter Appliance management, Content Library and Tagging. The SDK contains samples for the features mentioned above including how to interoperate with vSphere APIs. For more information on the vSphere Web Services API samples, please refer to the vSphere Management SDK.
Downloads
The vSphere Automation SDK for Java is available in two forms, as a zip file, and as an Eclipse update site for use with Workbench IS.
Zip File
If you are not using the Eclipse IDE, or simply wish to do command line development, please download and expand the zip file version of the vSphere Automation SDK.
Workbench IS
If you use the Eclipse IDE for your development, you can benefit from the installation of the Workbench Integrated Suite (Workbench IS) version of the SDK. The Workbench IS package of the SDK has the same contents as the zip file version, but adds additional features such as connecting to remote ESXi systems, log file analysis, new project wizards, code completion and more.
There are two ways to install the Workbench IS version of the SDK:
- Use Eclipse online update installation, following the instructions on the Workbench IS page.
- Download and manually install the 'update site' zip files yourself. Download and install Workbench IS first, then install the 'UpdateSite-*' package which you can download below. The Workbench IS page contains detailed instructions on how to install from an update site zip file. You must use this approach if your workstation does not have internet connectivity.
Please note, the vSphere Automation SDK for Java is now available as an Open Source SDK and can be contributed to or downloaded from Github here
Downloads
By downloading, installing or using the software you agree to be bound by the terms of Broadcom's Software Development Kit License Agreement unless there is a different license provided in or specifically referenced by dowloaded file or package. If you disagree with any terms of the agreement then do not use the software.
Name | Version | Size | MD5 | |
---|---|---|---|---|
vSphere Automation Java SDK for Workbench IS | 6.5.0 | 30.92 MB | 5e224707e895d8e1546817f612bae092 |
Repositories
Documentation and Reference
Name | Size | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Release Notes | |||||||||||
vCenter Server Appliance Management API Release Notes | |||||||||||
vSphere Automation SDK for Java Release Notes | |||||||||||
Development Guide | |||||||||||
vSphere Automation SDK for Java Programming Guide (PDF) | |||||||||||
vSphere Automation SDKs Programming Guide | |||||||||||
Open Source Software Related | |||||||||||
Open Source Licenses for the vSphere Automation SDK for Java 6.5.0 | 38.19 KB | ||||||||||
Open source software accompanying vCloud Suite SDK for Java | 118.50 KB | ||||||||||
Open source license for vCloud Suite Java 6.0.0 GA | 84.38 KB |