The vRealize Orchestrator Plug-in for vCloud Director relies on a number of components to function properly.
vRealize Orchestrator and vCloud Director provide the platform for the plug-in, and the plug-in provides interaction between those products.
The vRealize Orchestrator Plug-in for vCloud Director implements the User, Admin, and Admin Extensions API classes that correspond to the types of API classes in vCloud Director. All users can read User API classes and users with appropriate rights can modify these classes. Users with administrative rights can modify Admin API and User API classes. The Admin Extensions API classes are VMware-specific and only system administrators can modify these classes. System administrators can also modify Admin API and User API classes.
The vCloud Java SDK provides the communication platform between the JavaScript API of the plug-in and the vCloud Director REST API.