com.vmware.vim25.mo
Class StorageResourceManager

java.lang.Object
  extended by com.vmware.vim25.mo.ManagedObject
      extended by com.vmware.vim25.mo.StorageResourceManager

public class StorageResourceManager
extends ManagedObject


Constructor Summary
StorageResourceManager()
           
 
Method Summary
 Task applyStorageDrsRecommendation_Task(String[] keys)
           
 Task applyStorageDrsRecommendationToPod_Task(StoragePod pod, String key)
           
 void cancelStorageDrsRecommendation(String[] keys)
           
 Task configureDatastoreIORM_Task(Datastore datastore, StorageIORMConfigSpec spec)
           
 Task configureStorageDrsForPod_Task(StoragePod pod, StorageDrsConfigSpec spec, boolean modify)
           
 StorageIORMConfigOption queryIORMConfigOption(HostSystem host)
           
 StoragePlacementResult recommendDatastores(StoragePlacementSpec storageSpec)
           
 void refreshStorageDrsRecommendation(StoragePod pod)
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StorageResourceManager

public StorageResourceManager()
Method Detail

applyStorageDrsRecommendation_Task

public Task applyStorageDrsRecommendation_Task(String[] keys)
                                        throws RuntimeFault,
                                               RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0

applyStorageDrsRecommendationToPod_Task

public Task applyStorageDrsRecommendationToPod_Task(StoragePod pod,
                                                    String key)
                                             throws RuntimeFault,
                                                    RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0

cancelStorageDrsRecommendation

public void cancelStorageDrsRecommendation(String[] keys)
                                    throws RuntimeFault,
                                           RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0

configureDatastoreIORM_Task

public Task configureDatastoreIORM_Task(Datastore datastore,
                                        StorageIORMConfigSpec spec)
                                 throws InaccessibleDatastore,
                                        IORMNotSupportedHostOnDatastore,
                                        RuntimeFault,
                                        RemoteException
Throws:
InaccessibleDatastore
IORMNotSupportedHostOnDatastore
RuntimeFault
RemoteException

configureStorageDrsForPod_Task

public Task configureStorageDrsForPod_Task(StoragePod pod,
                                           StorageDrsConfigSpec spec,
                                           boolean modify)
                                    throws RuntimeFault,
                                           RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0

queryIORMConfigOption

public StorageIORMConfigOption queryIORMConfigOption(HostSystem host)
                                              throws RuntimeFault,
                                                     RemoteException
Throws:
RuntimeFault
RemoteException

recommendDatastores

public StoragePlacementResult recommendDatastores(StoragePlacementSpec storageSpec)
                                           throws RuntimeFault,
                                                  RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0

refreshStorageDrsRecommendation

public void refreshStorageDrsRecommendation(StoragePod pod)
                                     throws RuntimeFault,
                                            RemoteException
Throws:
RuntimeFault
RemoteException
Since:
SDK5.0


Copyright © 2011-2012. All Rights Reserved.