Response:
201 Created
Content-Type: application/vnd.vmware.vcloud.vApp+xml
<VApp name="New Linux Server" status="0" href="http://vcloud.example.com/api/v1.0/vApp/vapp-999"
<Description>Cloned from Ubuntu FTP Server</Description>
...
<Tasks>
<Task ... operation="Busy Virtual Application New Linux Server Copy (201)" ...>
...
</Task>
</Tasks>
</VApp>
Changing a Name or Description
Every vAppTemplate, vApp, and Media element includes an edit link that a client can use if to change the
value of the object's name attribute or Description element. In each case, the request must include all the
required elements of the object's representation, even the ones that you are not changing.
Change the Name or Description of a vAppTemplate
Example 4‐20 changes the description of the vApp template shown in Example 3‐6 on page
Example 4-20. Change the Name and Description of a vAppTemplate
Request:
PUT http://vcloud.example.com/api/v1.0/vAppTemplate/vappTemplate-111
Content-Type: application/vnd.vmware.vcloud.vAppTemplate+xml
...
<VAppTemplate xmlns="http://www.vmware.com/vcloud/v1 name="Ubuntu 9.10"
<Description>Ubuntu 9.10 Server Edition, with vsftpd</Description>
</VAppTemplate>
Response:
202 Accepted
Content-Type: application/vnd.vmware.vcloud.task+xml
...
<Task ...>
...
</Task>
Change the Name or Description of a vApp
You can change the name or description of a vApp using a procedure similar to the one shown in
Example
4‐20.
VMware, Inc.
...>
type="application/vnd.vmware.vcloud.vAppTemplate+xml"
href="http://vcloud.example.com/api/v1.0/vAppTemplate/vappTemplate-111">
Chapter 4 Provisioning
39.
53