vCloud API Programming Guide
172 VMware, Inc.
InstantiateVAppTemplateParams
TheInstantiateVAppTemplateParamselementformsthebodyofaninstantiateVappTemplaterequest.
Content-Type application/vnd.vmware.vcloud.instantiateVAppTemplateParams+xml
InstantiationParams
TheInstantiationParamselementcontainszeroormoreovf:Section_Typeelementsthatspecifythe
configurationofavApporvirtualmachine.
AnInstantiationParamselementcanappearinanumberofrequestbodies,including
InstantiateVAppTemplateParams,ComposeVAppParams,RecomposeVAppParams,andCloneVAppParams.
ThecontaineroftheInstantiationParamselementdetermineswhatsectiontypesitcancontain.
InstantiationParamscontainedbyanItemelementthatspecifiesaVmasitsSourcecancontainthe
followingsectiontypes:
VirtualHardwareSection
OperatingSystemSection
NetworkConnectionSection
GuestCustomizationSection
Schema
Name Min Max Type Description
name 1 1 xs:string SpecifiesthenameofthevAppcreatedbythis
instantiation
linkedClone 0 1 xs:boolean Ignoredinthisrelease
deploy 0 1 xs:boolean TrueifthevAppshouldbedeployedafter
instantiation.Defaultstofalse.
powerOn 0 1 xs:boolean TrueifthevAppshouldbedeployedandpoweredon
afterinstantiation.Defaultstofalse.
Description 0 1 xs:string Optionaldescription.UsedfortheDescriptionofthe
vAppcreated
bythisinstantiation.
VAppParent 0 1 ReferenceType Unsupportedinthisrelease
Source 1 1 ReferenceType AreferencetothevApptemplatetoinstantiate
IsSourceDelete 0 1 xs:boolean TrueiftheobjectreferencedbySourceshouldbe
deletedafterthecopyismade
InstantiationParams 0 1 InstantiationParamsType Containerforanyofthefollowing
ovf:Section_Typeelements:
LeaseSettingsSection
StartupSection
NetworkConfigSection
CustomizationSection
AllEULAsAccepted 0 1 xs:boolean Trueifyouacceptthetermsandconditionsinthe
template’sEULAsections.Instantiationfailsiffalse.
Schema
Name Min Max Type Description
Section 0 n ovf:Section_Type AnypermittedOVFSectiontype