Modifier and Type | Method and Description |
---|---|
Task |
copyVAppToVDCAndName(URI sourceVApp,
URI vDC,
String newName,
CloneVAppOptions... options) |
Task |
deleteVApp(URI href)
delete a vAppTemplate, vApp, or media image.
|
Task |
deployAndPowerOnVApp(URI href)
like
deployVApp(URI) , except deploy transitions to power on state |
Task |
deployVApp(URI href)
To deploy a vApp, the client makes a request to its action/deploy URL.
|
VApp |
findVAppInOrgVDCNamed(String orgName,
String catalogName,
String vAppName) |
VApp |
getVApp(URI vApp) |
Task |
moveVAppToVDCAndRename(URI sourceVApp,
URI vDC,
String newName,
CloneVAppOptions... options) |
Task |
powerOffVApp(URI href)
A powerOff request to a vApp URL powers off all of the virtual machines in the vApp, as
specified in its StartupSection field.
|
Task |
powerOnVApp(URI href)
A powerOn request to a vApp URL powers on all of the virtual machines in the vApp, as
specified in the vApp’s StartupSection field.
|
void |
rebootVApp(URI href)
A reboot request to a vApp URL reboots all of the virtual machines in the vApp, as specified
in its StartupSection field.
|
Task |
resetVApp(URI href)
A reset request to a vApp URL resets all of the virtual machines in the vApp, as specified in
its StartupSection field.
|
void |
shutdownVApp(URI href)
A shutdown request to a vApp URL shuts down all of the virtual machines in the vApp, as
specified in its StartupSection field.
|
Task |
suspendVApp(URI href)
A suspend request to a vApp URL suspends all of the virtual machines in the vApp, as specified
in its StartupSection field.
|
Task |
undeployAndSaveStateOfVApp(URI href)
like
undeployVApp(URI) , where the undeployed virtual machines are suspended and their
suspend state saved |
Task |
undeployVApp(URI href)
Undeploying a vApp powers off or suspends any running virtual machines it contains, then frees
the resources reserved for the vApp and sets the vApp’s deploy attribute to a value of false
to indicate that it is not deployed.
|
VApp findVAppInOrgVDCNamed(@Nullable String orgName, @Nullable String catalogName, String vAppName)
Task copyVAppToVDCAndName(URI sourceVApp, URI vDC, String newName, CloneVAppOptions... options)
Task moveVAppToVDCAndRename(URI sourceVApp, URI vDC, String newName, CloneVAppOptions... options)
Task deployVApp(URI href)
Deploying a Vm implicitly deploys the parent vApp if that vApp is not already deployed.
Task deployAndPowerOnVApp(URI href)
deployVApp(URI)
, except deploy transitions to power on stateTask undeployVApp(URI href)
Undeploying a virtual machine powers off or suspends the virtual machine, then frees the resources reserved for it and sets the its deploy attribute to a value of false to indicate that it is not deployed. This operation has no effect on the containing vApp.
#undeployAndSaveStateOf
Task undeployAndSaveStateOfVApp(URI href)
undeployVApp(URI)
, where the undeployed virtual machines are suspended and their
suspend state savedTask powerOnVApp(URI href)
A powerOn request to a virtual machine URL powers on the specified virtual machine and forces deployment of the parent vApp.
Task powerOffVApp(URI href)
A powerOff request to a virtual machine URL powers off the specified virtual machine.
void shutdownVApp(URI href)
A shutdown request to a virtual machine URL shuts down the specified virtual machine.
Task resetVApp(URI href)
A reset request to a virtual machine URL resets the specified virtual machine.
void rebootVApp(URI href)
A reboot request to a virtual machine URL reboots the specified virtual machine.
Task suspendVApp(URI href)
A suspend request to a virtual machine URL suspends the specified virtual machine.
Task deleteVApp(URI href)
href
- href of the vAppCopyright © 2009-2013 jclouds. All Rights Reserved.