VMware vSphere Automation SDK Java README

VMware logo

The vSphere Automation SDK for Java enables programmatic access to vSphere. It includes java libraries for accessing features like Content Library, Tagging, Appliance Management and Virtual Machine Configuration and Operations.
It contains samples for the features mentioned above as well as samples to demonstrate how to interoperate with vSphere Web Services APIs. For more information about the vSphere Web Services APIs and samples, please refer to vSphere Management SDK.

This README contains the following topics:

Intended Audience

The vSphere Automation SDK for Java is intended for the following audiences:

  • Developers who want to write new application(s) for vSphere 6.5.
  • Developers migrating an existing vSphere application to use new features.

Pre-Requisites

JDK 1.7 or higher. For exercising the samples included in this SDK, you need a vSphere 6.5 deployment. Refer to the vSphere product documentation for more information and specific installation and deployment options.

What’s in the SDK Package?

The vSphere Automation SDK for Java provides client SDK:

  • The client SDK contains Java libraries for the new features (client/lib/vsphereautomation-client-sdk-6.5.0.jar) and the vSphere Web Services API (client/lib/vim25.jar), API Reference documentation and sample code. See the Client SDK README.

The following table contains a brief description of the contents of the vSphere Automation SDK for Java.

Directory structure (under VMware-vSphere-Automation-SDK-Java):

DirectoryContentsDocumentation
client Client SDK, API documentation and samples Client SDK README

VMware Resources

For released product information, including known issues, see the vSphere Web Services SDK Documentation page. Be sure to read the Release Notes for the most recent information.


Copyright © 2015, 2016 VMware, Inc. All rights not expressly granted herein are reserved.

Last updated: 15th July 2016 |  VMware vSphere Automation SDK Java