/** @since SDK4.1 */ public ManagedEntity getParentVApp() { ManagedObjectReference mor = (ManagedObjectReference) getCurrentProperty("parentVApp"); return new ManagedEntity(getServerConnection(), mor); }
public Task cloneVM_Task(Folder folder, String name, VirtualMachineCloneSpec spec) throws VmConfigFault, TaskInProgress, CustomizationFault, FileFault, InvalidState, InsufficientResourcesFault, MigrationFault, InvalidDatastore, RuntimeFault, RemoteException { if(folder==null) { throw new IllegalArgumentException("folder must not be null."); } ManagedObjectReference mor = getVimService().cloneVM_Task(getMOR(), folder.getMOR(), name, spec); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public HttpNfcLease exportVm() throws InvalidPowerState, TaskInProgress, InvalidState, FileFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().exportVm(getMOR()); return new HttpNfcLease(getServerConnection(), mor); }
public Task powerOffVM_Task() throws TaskInProgress, InvalidState, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().powerOffVM_Task(getMOR()); return new Task(getServerConnection(), mor); }
public Task relocateVM_Task(VirtualMachineRelocateSpec spec, VirtualMachineMovePriority priority) throws VmConfigFault, Timedout, FileFault, InvalidState, InsufficientResourcesFault, MigrationFault, InvalidDatastore, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().relocateVM_Task(getMOR(), spec, priority); return new Task(getServerConnection(), mor); }
public Task removeAllSnapshots_Task(Boolean consolidate) throws SnapshotFault, TaskInProgress, InvalidState, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().removeAllSnapshots_Task(getMOR(), consolidate); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public Task turnOffFaultToleranceForVM_Task() throws TaskInProgress, VmFaultToleranceIssue, InvalidState, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().turnOffFaultToleranceForVM_Task(getMOR()); return new Task(getServerConnection(), mor); }
/** @since SDK5.0 */ public Task consolidateVMDisks_Task() throws TaskInProgress, InvalidState, FileFault, VmConfigFault, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().consolidateVMDisks_Task(getMOR()); return new Task(getServerConnection(), taskMor); }
/** @since SDK4.0 */ public Task promoteDisks_Task(boolean unlink, VirtualDisk[] disks) throws InvalidPowerState, InvalidState, TaskInProgress, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().promoteDisks_Task(getMOR(), unlink, disks); return new Task(getServerConnection(), mor); }
public Task reconfigVM_Task(VirtualMachineConfigSpec spec) throws InvalidName, VmConfigFault, DuplicateName, TaskInProgress, FileFault, InvalidState, ConcurrentAccess, InvalidDatastore, InsufficientResourcesFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().reconfigVM_Task(getMOR(), spec); return new Task(getServerConnection(), mor); }
public Task resetVM_Task() throws TaskInProgress, InvalidState, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().resetVM_Task(getMOR()); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public Task stopReplaying_Task() throws InvalidPowerState, InvalidState, TaskInProgress, FileFault, SnapshotFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().stopReplaying_Task(getMOR()); return new Task(getServerConnection(), mor); }
public Task upgradeTools_Task(String installerOptions) throws TaskInProgress, VmToolsUpgradeFault, InvalidState, ToolsUnavailable, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().upgradeTools_Task(getMOR(), installerOptions); return new Task(getServerConnection(), mor); }
public Task customizeVM_Task(CustomizationSpec spec) throws CustomizationFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().customizeVM_Task(getMOR(), spec); return new Task(getServerConnection(), mor); }
/** @since SDK4.1 */ public Task reloadVirtualMachineFromPath_Task(String configurationPath) throws InvalidPowerState, TaskInProgress, FileFault, InvalidState, VmConfigFault, AlreadyExists, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().reloadVirtualMachineFromPath_Task(getMOR(), configurationPath); return new Task(getServerConnection(), mor); }
public Task suspendVM_Task() throws TaskInProgress, InvalidState, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().suspendVM_Task(getMOR()); return new Task(getServerConnection(), mor); }
public Task revertToCurrentSnapshot_Task(HostSystem host, Boolean suppressPowerOn) throws VmConfigFault, SnapshotFault, TaskInProgress, InvalidState, InsufficientResourcesFault, NotFound, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().revertToCurrentSnapshot_Task(getMOR(), host==null? null : host.getMOR(), suppressPowerOn); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public Task createSecondaryVM_Task(HostSystem host) throws TaskInProgress, InvalidState, InsufficientResourcesFault, VmFaultToleranceIssue, FileFault, VmConfigFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().createSecondaryVM_Task(getMOR(), host==null? null : host.getMOR()); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public Task startReplaying_Task(VirtualMachineSnapshot replaySnapshot) throws InvalidPowerState, InvalidState, TaskInProgress, FileFault, SnapshotFault, VmConfigFault, RecordReplayDisabled, HostIncompatibleForRecordReplay, InvalidName, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().startReplaying_Task(getMOR(),replaySnapshot.getMOR()); return new Task(getServerConnection(), mor); }
/** @since SDK4.0 */ public Task enableSecondaryVM_Task(VirtualMachine vm, HostSystem host) throws TaskInProgress, VmFaultToleranceIssue, InvalidState, VmConfigFault, RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().enableSecondaryVM_Task(getMOR(), vm.getMOR(), host==null? null : host.getMOR()); return new Task(getServerConnection(), mor); }