vCloud API Programming Guide
164 VMware, Inc.
ThefollowingsectiontypesareallowedinaVm:
VirtualHardwareSection
OperatingSystemSection
NetworkConnectionSection
GuestCustomizationSection
LeaseSettingsSection
TheLeaseSettingsSectionelementdefinesthetermsofstorageanddeploymentleasesforavApp.
Content-Type application/vnd.vmware.vcloud.leaseSettingsSection+xml
StartupSection
InanOVFpackageorVAppthatcontainsmultiplevirtualmachines,theStartupSectionspecifiestheorder
inwhichthevirtualmachines(VirtualSystemsinanOVFVirtualSystemCollectionorthe
VAppChildrenofaVApp)arepoweredon.
Content-Type application/vnd.vmware.vcloud.startupSection+xml
CustomizationSection
TheCustomizationSectionelementofaVAppcontainsinformationabouthowcustomizationistobe
appliedtothevirtualmachinesinthevApp.
Content-Type application/vnd.vmware.vcloud.customizationSection+xml
Schema
Name Min Max Type Description
ovf:required 0 1 xs:boolean Optionalindicationofwhetherthiselementisrequired
type 0 1 xs:string Mediatypeofthissection
href 01 xs:anyURIURLtoaccessthissection
ovf:Info 1 1 ovf:
Msg_Type
Requiredbythebaseovf:Section_Type.Itcancontain
xs:stringinformationaboutthecontainingelement,or
canbeempty
Link 0 n LinkType Configurationlinks
DeploymentLeaseInSeconds 0 1 xs:string Durationofthedeploymentlease,inseconds
StorageLeaseInSeconds 0 1 xs:string Durationofthestoragelease,
inseconds
DeploymentLeaseExpiration 0 1 xs:dateTime Dateandtimewhenthedeploymentleaseexpires
StorageLeaseExpiration 0 1 xs:dateTime Dateandtimewhenthestorageleaseexpires
Schema
Name Min Max Type Description
ovf:required 0 1 xs:boolean Optionalindicationofwhetherthiselementisrequired
type 0 1 xs:string Mediatypeofthissection
href 01 xs:anyURI URLtoaccessthissection
ovf:Info 1 1 ovf:Msg_Type Requiredbythebaseovf:Section_Type.Itcancontain
xs:stringinformationaboutthecontainingelement,or
canbeempty