|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VAppTemplateClient
Provides access to VApp Template functionality in vCloud
Method Summary | |
---|---|
VAppTemplate |
captureVAppAsTemplateInVDC(URI sourceVAppHref,
String newTemplateName,
URI targetVdcHref,
CaptureVAppOptions... options)
The captureVApp request creates a vApp template from an instantiated vApp. |
Task |
copyVAppTemplateToVDCAndName(URI sourceVAppTemplate,
URI vDC,
String newName,
CloneVAppTemplateOptions... options)
|
VApp |
createVAppInVDCByInstantiatingTemplate(String appName,
URI vDC,
URI template,
InstantiateVAppTemplateOptions... options)
|
Task |
deleteVAppTemplate(URI id)
delete a vAppTemplate, vApp, or media image. |
VAppTemplate |
findVAppTemplateInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
returns the vapp template corresponding to a catalog item in the catalog associated with the specified name. |
Envelope |
getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
|
VAppTemplate |
getVAppTemplate(URI vApp)
|
Task |
moveVAppTemplateToVDCAndRename(URI sourceVAppTemplate,
URI vDC,
String newName,
CloneVAppTemplateOptions... options)
|
Method Detail |
---|
VAppTemplate findVAppTemplateInOrgCatalogNamed(@Nullable String orgName, @Nullable String catalogName, String itemName)
orgName
- organization name, or null for the defaultcatalogName
- catalog name, or null for the defaultitemName
- item you wish to lookup
NoSuchElementException
- if you specified an org, catalog, or catalog item name that isn't presentVApp createVAppInVDCByInstantiatingTemplate(String appName, URI vDC, URI template, InstantiateVAppTemplateOptions... options)
Task copyVAppTemplateToVDCAndName(URI sourceVAppTemplate, URI vDC, String newName, CloneVAppTemplateOptions... options)
Task moveVAppTemplateToVDCAndRename(URI sourceVAppTemplate, URI vDC, String newName, CloneVAppTemplateOptions... options)
VAppTemplate captureVAppAsTemplateInVDC(URI sourceVAppHref, String newTemplateName, URI targetVdcHref, CaptureVAppOptions... options)
targetVdcHref
- sourceVAppHref
- newTemplateName
- options
-
VAppTemplate getVAppTemplate(URI vApp)
Envelope getOvfEnvelopeForVAppTemplate(URI vAppTemplate)
Task deleteVAppTemplate(URI id)
id
- href of the vApp
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |