The vSphere Guest API provides functions that management agents and other software can use to collect data about the state and performance of a VMware virtual machine. The Guest API provides fast access to resource management information, without the need for authentication.
The Guest API provides read-only access. You can read data using the API, but you cannot send control commands. To issue control commands, use the vSphere Web Services SDK. For more information, see the
VMware vSphere Web Services SDK Programming Guide and the
VMware vSphere API Reference, which are available on the VMware developer support Web site.
See the Guest Operating System Installation Guide for a list of supported guest operating system versions. This guide is now at
http://partnerweb.vmware.com/GOSIG/home.html in Web format.
With the Guest API, you can monitor various statistics about the virtual machine. You can use this information to retrieve scheduling and resource usage information about the environment. With the help of these statistics, a virtual machine can immediately react to changes in its virtual environment at the application layer.