Virtual Application Life Cycle You can power a virtual application on or off and perform other lifecycle operations. Powering a Virtual Application On or OffYou can use the PowerOnVApp_Task method to power on a VirtualApp object. This method starts the virtual machines or child virtual applications in the order specified in the virtual application configuration.Unregistering a Virtual ApplicationYou can call the UnregisterVApp_Task method to remove a VirtualApp object from the inventory without removing any of the component virtual machine files on disk. All high-level information stored with the management server (ESXi or vCenter Server system) is removed, including information about VirtualApp object configuration, statistics, permissions, and alarms. Suspending a Virtual ApplicationYou can call the SuspendVApp_Task method to suspend all running virtual machines in a virtual application, including virtual machines running in child virtual application. The virtual machines are suspended in the order that is used for a power off operation, which is the reverse of a power on sequence.Destroying a Virtual ApplicationWhen a VirtualApp object is destroyed, all of its virtual machines and any child virtual applications are destroyed. Parent topic: Virtual Applications