VMware

VMware Infrastructure Management SDKs

SDK Platforms Supported Description
VMware Infrastructure SDK 2.0.1
  • VMware ESX
  • VirtualCenter 2.0
Give corporate developers and ISVs the ability to manage and control the VMware virtual infrastructure from their applications. The SDK includes the VirtualCenter Web Service interface and a development kit comprising a WSDL file, documentation and sample code.
VMware CIM SDK 3.0.0
  • VMware ESX
CIM standards based interfaces for accessing the virtual machines on the VMware ESX and their allocated storage resources. Implements the SNIA SMI-S 1.02 Standard.

VMware Virtual Machine Automation SDKs

SDK Platforms Supported Description
VIX API 1.1
  • Workstation 6.0
  • VMware Server 1.0
The VIX API allows users to automate virtual machine operations on VMware Server or VMware Workstation.

VMware Guest SDKs

SDK Platforms Supported Description
VMware Guest SDK 3.0.1
  • VMware ESX
The VMware Guest SDK provides read-only access to collect certain data about the state and performance of a virtual machine from a management agent or an application running within a guest operating system.
VMCI 1.0
  • Workstation 6.0
The Virtual Machine Communication Interface (VMCI) supports fast and efficient communication between a virtual machine and the host operating system and between two or more virtual machines on the same host. This API is included as an experimental feature for this release and is included as part of VMware Tools for the Workstation 6.0 release.

VMware Legacy APIs

SDK Platforms Supported Description
VIX Scripting API 2.3.2
  • VMware ESX
  • ESX Server 2.x
  • GSX Server 2.x and 3.x
Programming interfaces for accessing the virtual infrastructure using COM and Perl scripting languages.