com.vmware.vim25.mo
Class VirtualDiskManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.VirtualDiskManager
public class VirtualDiskManager
- extends ManagedObject
The managed object class corresponding to the one defined in VI SDK API reference.
- Author:
- Steve JIN (sjin@vmware.com)
|
Method Summary |
Task |
copyVirtualDisk_Task(String sourceName,
Datacenter sourceDatacenter,
String destName,
Datacenter destDatacenter,
VirtualDiskSpec destSpec,
Boolean force)
|
Task |
createVirtualDisk_Task(String name,
Datacenter datacenter,
VirtualDiskSpec spec)
|
Task |
defragmentVirtualDisk_Task(String name,
Datacenter datacenter)
|
Task |
deleteVirtualDisk_Task(String name,
Datacenter datacenter)
|
Task |
eagerZeroVirtualDisk_Task(String name,
Datacenter datacenter)
|
Task |
extendVirtualDisk_Task(String name,
Datacenter datacenter,
long newCapacityKb)
|
Task |
extendVirtualDisk_Task(String name,
Datacenter datacenter,
long newCapacityKb,
Boolean eagerZero)
|
Task |
inflateVirtualDisk_Task(String name,
Datacenter datacenter)
|
Task |
moveVirtualDisk_Task(String sourceName,
Datacenter sourceDatacenter,
String destName,
Datacenter destDatacenter,
Boolean force)
|
int |
queryVirtualDiskFragmentation(String name,
Datacenter datacenter)
|
HostDiskDimensionsChs |
queryVirtualDiskGeometry(String name,
Datacenter datacenter)
|
String |
queryVirtualDiskUuid(String name,
Datacenter datacenter)
|
void |
setVirtualDiskUuid(String name,
Datacenter datacenter,
String uuid)
|
Task |
shrinkVirtualDisk_Task(String name,
Datacenter datacenter,
boolean copy)
|
Task |
zeroFillVirtualDisk_Task(String name,
Datacenter datacenter)
|
| Methods inherited from class com.vmware.vim25.mo.ManagedObject |
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setMOR, setServerConnection, toString, waitForValues |
VirtualDiskManager
public VirtualDiskManager(ServerConnection sc,
ManagedObjectReference mor)
copyVirtualDisk_Task
public Task copyVirtualDisk_Task(String sourceName,
Datacenter sourceDatacenter,
String destName,
Datacenter destDatacenter,
VirtualDiskSpec destSpec,
Boolean force)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
createVirtualDisk_Task
public Task createVirtualDisk_Task(String name,
Datacenter datacenter,
VirtualDiskSpec spec)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
defragmentVirtualDisk_Task
public Task defragmentVirtualDisk_Task(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
deleteVirtualDisk_Task
public Task deleteVirtualDisk_Task(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
extendVirtualDisk_Task
public Task extendVirtualDisk_Task(String name,
Datacenter datacenter,
long newCapacityKb)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
extendVirtualDisk_Task
public Task extendVirtualDisk_Task(String name,
Datacenter datacenter,
long newCapacityKb,
Boolean eagerZero)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
eagerZeroVirtualDisk_Task
public Task eagerZeroVirtualDisk_Task(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException- Since:
- SDK4.0
inflateVirtualDisk_Task
public Task inflateVirtualDisk_Task(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
moveVirtualDisk_Task
public Task moveVirtualDisk_Task(String sourceName,
Datacenter sourceDatacenter,
String destName,
Datacenter destDatacenter,
Boolean force)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
queryVirtualDiskFragmentation
public int queryVirtualDiskFragmentation(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
queryVirtualDiskGeometry
public HostDiskDimensionsChs queryVirtualDiskGeometry(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
queryVirtualDiskUuid
public String queryVirtualDiskUuid(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
setVirtualDiskUuid
public void setVirtualDiskUuid(String name,
Datacenter datacenter,
String uuid)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
shrinkVirtualDisk_Task
public Task shrinkVirtualDisk_Task(String name,
Datacenter datacenter,
boolean copy)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
zeroFillVirtualDisk_Task
public Task zeroFillVirtualDisk_Task(String name,
Datacenter datacenter)
throws FileFault,
RuntimeFault,
RemoteException
- Throws:
FileFault
RuntimeFault
RemoteException
Copyright © 2011-2012. All Rights Reserved.