5.5

Table Of Contents
<Configuration>
<ParentNetwork
href="https://vcloud.example.com/api/network/54" />
<FenceMode>bridged</FenceMode>
</Configuration>
</NetworkConfig>
</NetworkConfigSection>
<LeaseSettingsSection
type="application/vnd.vmware.vcloud.leaseSettingsSection+xml">
<ovf:Info>Lease Settings</ovf:Info>
<StorageLeaseInSeconds>172800</StorageLeaseInSeconds>
<StorageLeaseExpiration>2013-04-11T08:08:16.438-07:00</StorageLeaseExpiration>
</LeaseSettingsSection>
</InstantiationParams>
<Source
href="https://vcloud.example.com/api/vAppTemplate/vappTemplate-111" />
<SourcedVmInstantiationParams>
<Source
href="https://vcloud.example.com/api/vAppTemplate/vm-4" />
<StorageProfile
href="https://vcloud.example.com/api/vdcStorageProfile/33">
</StorageProfile>
<HardwareCustomization>
<NumberOfCpus>2</NumberOfCpus>
<CoresPerSocket>2</CoresPerSocket>
<Disk
instanceId="2000">
<Size>10240</Size>
</Disk>
</HardwareCustomization>
</SourcedVmInstantiationParams>
<AllEULAsAccepted>true</AllEULAsAccepted>
</InstantiateVAppTemplateParams>
Create a vApp From an OVF Package
An instantiateOvf request uploads an OVF package and then creates a vApp from it. By default, this
operation also deploys the vApp and powers it on.
If you want to deploy an OVF package as a vApp without creating a vApp template and corresponding
catalog item, make an instantiateOvf request. This request initiates a workflow similar to the one shown in
“Upload an OVF Package to Create a vApp Template,” on page 58, but with a few important differences.
n
The target of the upload is a VDC, not a catalog.
n
The request body is an InstantiateOvfParams element, not an UploadVAppTemplateParams element.
n
The response is a VApp element that includes an upload URL for the OVF descriptor.
After you retrieve the VApp element created by the instantiateOvf request, you can upload the descriptor
and the files it references.
Prerequisites
Verify that the following are true:
n
You have an OVF package to upload.
n
You are logged in as a user who has permission to upload OVF packages and create vApps.
Chapter 5 Deploying and Operating vApps
VMware, Inc. 97