Uses of Class
com.xensource.xenapi.Types.VmBadPowerState
-
Uses of Types.VmBadPowerState in com.xensource.xenapi
Methods in com.xensource.xenapi that throw Types.VmBadPowerStateModifier and TypeMethodDescriptionVM.checkpoint
(Connection c, String newName) Checkpoints the specified VM, making a new VM.VM.checkpointAsync
(Connection c, String newName) Checkpoints the specified VM, making a new VM.void
VM.cleanReboot
(Connection c) Attempt to cleanly shutdown the specified VM (Note: this may not be supported---e.g.VM.cleanRebootAsync
(Connection c) Attempt to cleanly shutdown the specified VM (Note: this may not be supported---e.g.void
VM.cleanShutdown
(Connection c) Attempt to cleanly shutdown the specified VM.VM.cleanShutdownAsync
(Connection c) Attempt to cleanly shutdown the specified VM.VM.copy
(Connection c, String newName, SR sr) Copied the specified VM, making a new VM.VM.copyAsync
(Connection c, String newName, SR sr) Copied the specified VM, making a new VM.VM.createClone
(Connection c, String newName) Clones the specified VM, making a new VM.VM.createCloneAsync
(Connection c, String newName) Clones the specified VM, making a new VM.void
VM.hardReboot
(Connection c) Stop executing the specified VM without attempting a clean shutdown and immediately restart the VM.VM.hardRebootAsync
(Connection c) Stop executing the specified VM without attempting a clean shutdown and immediately restart the VM.void
VM.hardShutdown
(Connection c) Stop executing the specified VM without attempting a clean shutdown.VM.hardShutdownAsync
(Connection c) Stop executing the specified VM without attempting a clean shutdown.VM.migrateSend
(Connection c, Map<String, String> dest, Boolean live, Map<VDI, SR> vdiMap, Map<VIF, Network> vifMap, Map<String, String> options) Migrate the VM to another host.VM.migrateSend
(Connection c, Map<String, String> dest, Boolean live, Map<VDI, SR> vdiMap, Map<VIF, Network> vifMap, Map<String, String> options, Map<VGPU, GPUGroup> vgpuMap) Migrate the VM to another host.VM.migrateSendAsync
(Connection c, Map<String, String> dest, Boolean live, Map<VDI, SR> vdiMap, Map<VIF, Network> vifMap, Map<String, String> options) Migrate the VM to another host.VM.migrateSendAsync
(Connection c, Map<String, String> dest, Boolean live, Map<VDI, SR> vdiMap, Map<VIF, Network> vifMap, Map<String, String> options, Map<VGPU, GPUGroup> vgpuMap) Migrate the VM to another host.void
VM.pause
(Connection c) Pause the specified VM.VM.pauseAsync
(Connection c) Pause the specified VM.void
VM.poolMigrate
(Connection c, Host host, Map<String, String> options) Migrate a VM to another Host.void
VM.poolMigrate
(Connection c, Host host, Map<String, String> options) Migrate a VM to another Host.VM.poolMigrateAsync
(Connection c, Host host, Map<String, String> options) Migrate a VM to another Host.VM.poolMigrateAsync
(Connection c, Host host, Map<String, String> options) Migrate a VM to another Host.void
VM.provision
(Connection c) Inspects the disk configuration contained within the VM's other_config, creates VDIs and VBDs and then executes any applicable post-install script.VM.provisionAsync
(Connection c) Inspects the disk configuration contained within the VM's other_config, creates VDIs and VBDs and then executes any applicable post-install script.void
Minimum allowed role: vm-power-admin Experimental.void
Minimum allowed role: vm-power-admin Experimental.void
VM.resume
(Connection c, Boolean startPaused, Boolean force) Awaken the specified VM and resume it.VM.resumeAsync
(Connection c, Boolean startPaused, Boolean force) Awaken the specified VM and resume it.void
VM.resumeOn
(Connection c, Host host, Boolean startPaused, Boolean force) Awaken the specified VM and resume it on a particular Host.VM.resumeOnAsync
(Connection c, Host host, Boolean startPaused, Boolean force) Awaken the specified VM and resume it on a particular Host.void
VM.revert
(Connection c) Reverts the specified VM to a previous state.VM.revertAsync
(Connection c) Reverts the specified VM to a previous state.void
VM.sendSysrq
(Connection c, String key) Send the given key as a sysrq to this VM.VM.sendSysrqAsync
(Connection c, String key) Send the given key as a sysrq to this VM.void
VM.sendTrigger
(Connection c, String trigger) Send the named trigger to this VM.VM.sendTriggerAsync
(Connection c, String trigger) Send the named trigger to this VM.void
VM.shutdown
(Connection c) Attempts to first clean shutdown a VM and if it should fail then perform a hard shutdown on it.VM.shutdownAsync
(Connection c) Attempts to first clean shutdown a VM and if it should fail then perform a hard shutdown on it.VM.snapshot
(Connection c, String newName) Snapshots the specified VM, making a new VM.VM.snapshot
(Connection c, String newName, Set<VDI> ignoreVdis) Snapshots the specified VM, making a new VM.VM.snapshotAsync
(Connection c, String newName) Snapshots the specified VM, making a new VM.VM.snapshotAsync
(Connection c, String newName, Set<VDI> ignoreVdis) Snapshots the specified VM, making a new VM.VM.snapshotWithQuiesce
(Connection c, String newName) Deprecated.VM.snapshotWithQuiesceAsync
(Connection c, String newName) Deprecated.void
VM.start
(Connection c, Boolean startPaused, Boolean force) Start the specified VM.VM.startAsync
(Connection c, Boolean startPaused, Boolean force) Start the specified VM.void
VM.startOn
(Connection c, Host host, Boolean startPaused, Boolean force) Start the specified VM on a particular host.VM.startOnAsync
(Connection c, Host host, Boolean startPaused, Boolean force) Start the specified VM on a particular host.void
VM.suspend
(Connection c) Suspend the specified VM to disk.VM.suspendAsync
(Connection c) Suspend the specified VM to disk.void
VM.unpause
(Connection c) Resume the specified VM.VM.unpauseAsync
(Connection c) Resume the specified VM.