CaptureVAppParamsType

Element:
CaptureVAppParams
Type:
CaptureVAppParamsType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Parameters for a captureVapp request.
Since:
0.9
Schema:
vApp.xsd
Media type(s):
application/vnd.vmware.vcloud.captureVAppParams+xml
application/vnd.vmware.vcloud.captureVAppParams+json
Extends:
ParamsType
XML Representation:
<CaptureVAppParams xmlns="http://www.vmware.com/vcloud/v1.5" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" name="xs:string">
    <Description> xs:string </Description>
    <Source href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    <ovf:Section> ovf:Section_Type </ovf:Section>
    <VdcStorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    <TargetCatalogItem href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</CaptureVAppParams>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
name string No always 0.9 Typically used to name or identify the subject of the request. For example, the name of the object being created or modified.

Elements

Element Type Required Modifiable Since Deprecated Description
Description string No always 0.9 Optional description.
Section Section_Type No 0.9 An ovf:Section to configure the vAppTemplate.
Source ReferenceType Yes always 0.9 Contains a reference to the vApp to capture.
TargetCatalogItem ReferenceType No always 5.5 To overwrite an existing vApp template with the one created by this capture, place a reference to the existing template here. Otherwise, the operation creates a new vApp template.
VCloudExtension VCloudExtensionType No always 0.9 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.
VdcStorageProfile ReferenceType No always 5.1 5.5 A reference to the storage profile to be specified in the vApp template created by this capture. Ignored by vCloud Director 5.5 and later.

Operations

CRUD Operation Description Since Deprecated
as input POST /catalog/{id}/action/captureVApp Create a vApp template in this catalog from a vApp. 5.5
as input POST /vdc/{id}/action/captureVApp Create a vApp template from a vApp. 0.9 Since 5.5