The following table describes the methods used by the VirtualApp and the OvfManager API:

Method Description
CreateDescriptor Creates an OVF descriptor for the specified ManagedEntity, which may be a VirtualMachine or a VirtualApp. CreateDescriptor is a method in the OvfManager managed object.
ExportVApp Obtains an export lease on the virtual application. The export lease contains a list of URLs for the disks of the virtual machines in this virtual application. ExportVApp is a method in the VirtualApp managed object.
getDeviceUrl Retrieves the device IDs and URLs from the server. getDeviceUrl is an accessor method provided in the generated JAX-WS bindings. It does not appear in the class diagram in VirtualApp Data Structures.

The next two sections deal with the VirtualApp and OvfManager data structures.