Package com.vmware.vim25.mo
Class StorageResourceManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.StorageResourceManager
-
Constructor Summary
ConstructorsConstructorDescriptionStorageResourceManager(ServerConnection serverConnection, ManagedObjectReference mor) -
Method Summary
Modifier and TypeMethodDescriptionapplyRecommendation(String[] key) applyRecommendationToPod(StoragePod pod, String key) voidcancelRecommendation(String[] key) configureDatastoreIORM(Datastore datastore, StorageIORMConfigSpec spec) configureStorageDrsForPod(StoragePod pod, StorageDrsConfigSpec spec, boolean modify) queryDatastorePerformanceSummary(Datastore datastore) recommendDatastores(StoragePlacementSpec storageSpec) voidMethods 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, setCachedProperty, setMOR, setServerConnection, toString, waitForValues
-
Constructor Details
-
StorageResourceManager
-
-
Method Details
-
applyRecommendation
- Throws:
RuntimeFaultRemoteException
-
applyRecommendationToPod
public Task applyRecommendationToPod(StoragePod pod, String key) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
cancelRecommendation
- Throws:
RuntimeFaultRemoteException
-
configureDatastoreIORM
public Task configureDatastoreIORM(Datastore datastore, StorageIORMConfigSpec spec) throws IORMNotSupportedHostOnDatastore, InaccessibleDatastore, RuntimeFault, RemoteException -
configureStorageDrsForPod
public Task configureStorageDrsForPod(StoragePod pod, StorageDrsConfigSpec spec, boolean modify) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
refreshRecommendation
- Throws:
RuntimeFaultRemoteException
-
refreshRecommendationsForPod
public Task refreshRecommendationsForPod(StoragePod pod) throws InvalidArgument, RuntimeFault, RemoteException -
validateStoragePodConfig
public LocalizedMethodFault validateStoragePodConfig(StoragePod pod, StorageDrsConfigSpec spec) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
queryDatastorePerformanceSummary
public StoragePerformanceSummary[] queryDatastorePerformanceSummary(Datastore datastore) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException- Since:
- SDK5.1
-
queryIORMConfigOption
public StorageIORMConfigOption queryIORMConfigOption(HostSystem host) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
recommendDatastores
public StoragePlacementResult recommendDatastores(StoragePlacementSpec storageSpec) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException- Since:
- SDK5.0
-