The VIX API allows you to automate virtual machine operations on most current VMware platform products. The VIX API (or “Vix”) is a library for writing scripts and programs to manipulate virtual machines. It is high-level, easy to use, and practical for both script developers and application programmers. The VIX API is designed for three kinds of users:
- Technically Adventurous Users : For example, dedicated IT personnel in an organization building their own in-house tools.
- Partners: Software vendors using Vix to integrate VMware products with their own products or to build management products specifically for virtual machines.
- VMware Engineering: VMware uses Vix in its own products as a general abstraction layer between core virtual machine processes and associated service processes.