5.1

Table Of Contents
n
An undeployed vApp, created when a vApp template is instantiated without also being deployed, or a
deployed vApp is undeployed.
n
A deployed vApp, ready to be powered on and operated. Instantiation can include deployment, power-
on, or both.
Figure 5-1. vApp State Transitions
This chapter includes the following topics:
n
“Summary of vCloud API vApp and Virtual Machine Operations Requests,” on page 83
n
“Create a vApp From a Template,” on page 85
n
“Compose a vApp From Existing Virtual Machines,” on page 87
n
“Recompose a vApp to Add or Remove Virtual Machines,” on page 90
n
“Provide User Input Requested by a Virtual Machine,” on page 92
n
“Attach or Detach an Independent Disk,” on page 93
n
“Creating and Using vApp Snapshots,” on page 95
vCloud API Programming Guide
82 VMware, Inc.