EasyManua.ls Logo

VMware VCLOUD API 1.0 - API

VMware VCLOUD API 1.0 - API
212 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
VMware, Inc. 69
Chapter 5 Datacenter Operations
Reconfiguring vApps and Virtual Machines
ConfigurationdetailsforvAppsandthevirtualmachinestheycontainarespecifiedinovf:SectionType
elementssuchasLeaseSettingsSection,NetworkConfigSection,andOperatingSystemSection.These
sectionscanbespecifiedintheInstantiationParamsforthevApporVm,andcanalsobeeditedinplaceusing
reconfigurationlinks(Linkelementswhererel="edit")
thattheserveraddstothesesectionsduring
instantiation.FormoreinformationaboutthesectionsthatcanbeincludedinInstantiationParams,see
“InstantiationParams”onpage 172.
ThereconfigurationprocessforvAppsandvirtualmachinesissimilar,butthesetofsectionsthatcanbeedited
duringreconfigurationdependsontheobject
beingreconfigured.
Reconfigure a vApp
Table 52summarizesvAppreconfigurationrequestssupportedinthisrelease.Thetableusesthefollowing
conventions:
APIURLisaURLoftheformhttp://vcloud.example.com/api/v1.0
idisaninteger
YoucanreconfigureavAppbymakingchangestoanyofthefollowingsections:
LeaseSettingsSection
StartupSection
NetworkConfigSection
Modifiedsectionsmustcontainallrequiredelements,evenifyouarenotchangingtheirvalues.Some
elementsinsomesectionsarereadonly.Seetheschemareferencesfordetails.
Table 5-2. Summary of vApp Reconfiguration Requests
Operation Request Request Body Response
RetrievevAppLeaseSettings GETAPIURL/vApp/vappid/
leaseSettingsSection/
None LeaseSettingsSection
ModifyvAppLeaseSettings PUTAPIURL/vApp/vappid/
leaseSettingsSection/
LeaseSettingsSection Task
RetrievevAppStartupSection GETAPIURL/vApp/vappid/
startupSection/
None StartupSection
ModifyvAppStartupSection PUTAPIURL/vApp/vappid/
startupSection/
StartupSection Task
RetrievevAppNetworkSection GETAPIURL/vApp/vappid/
networkSection/
None ovf:NetworkSection
RetrievevAppNetworkConfiguration GETAPIURL/vApp/vapp
id/
networkConfigSection/
None NetworkConfigSection
ModifyvAppNetworkConfiguration PUTAPIURL/vApp/vappid/
networkConfigSection/
NetworkConfigSection Task
NOTEEachVminthevApp’sChildrencollectionincludesadditionallinksforconfiguringitsguestoperating
system,virtualhardware,andotherproperties.Forclarity,theChildrenarenotshowninExample 59.Tosee
them,refertoExample 512onpage 75.

Table of Contents

Related product manuals