UploadVAppTemplateParamsType

Element:
UploadVAppTemplateParams
Type:
UploadVAppTemplateParamsType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Parameters for an uploadVappTemplate request.
Since:
0.9
Schema:
vAppTemplate.xsd
Media type(s):
application/vnd.vmware.vcloud.uploadVAppTemplateParams+xml
application/vnd.vmware.vcloud.uploadVAppTemplateParams+json
Extends:
ParamsType
XML Representation:
<UploadVAppTemplateParams xmlns="http://www.vmware.com/vcloud/v1.5" name="xs:string" transferFormat="xs:string" manifestRequired="xs:boolean" sourceHref="xs:anyURI">
    <Description> xs:string </Description>
    <VdcStorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</UploadVAppTemplateParams>

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.
transferFormat string No always 0.9 Reserved. Unimplemented.
manifestRequired boolean No always 0.9 True if an OVF manifest is included in the upload. Default value is false.
sourceHref anyURI No always 5.5 Source URL of the OVF package.

Elements

Element Type Required Modifiable Since Deprecated Description
Description string No always 0.9 Optional description.
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 A reference to the storage profile to be specified in the DefaultStorageProfile element of the vApp template created by this operation.

Operations

CRUD Operation Description Since Deprecated
as input POST /catalog/{id}/action/upload Upload a vApp template to a catalog 5.5
as input POST /vdc/{id}/action/uploadVAppTemplate Upload an OVF package to create a vApp template 0.9 Since 5.5