com.vmware.vim25.mo
Class IscsiManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.IscsiManager
public class IscsiManager
- extends ManagedObject
provides interfaces for mapping VMkernel NIC to iSCSI Host Bus Adapter
The name is not consistent, and should have been HostIscsiManager, I think
- Since:
- SDK5.0
- Author:
- Steve Jin (http://www.doublecloud.org)
| 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 |
IscsiManager
public IscsiManager(ServerConnection serverConnection,
ManagedObjectReference mor)
bindVnic
public void bindVnic(String iScsiHbaName,
String vnicDevice)
throws IscsiFaultVnicAlreadyBound,
IscsiFaultVnicHasNoUplinks,
IscsiFaultVnicHasMultipleUplinks,
IscsiFaultVnicHasWrongUplink,
IscsiFaultVnicNotFound,
IscsiFaultInvalidVnic,
PlatformConfigFault,
IscsiFault,
NotFound,
RuntimeFault,
RemoteException
- Throws:
IscsiFaultVnicAlreadyBound
IscsiFaultVnicHasNoUplinks
IscsiFaultVnicHasMultipleUplinks
IscsiFaultVnicHasWrongUplink
IscsiFaultVnicNotFound
IscsiFaultInvalidVnic
PlatformConfigFault
IscsiFault
NotFound
RuntimeFault
RemoteException
queryBoundVnics
public IscsiPortInfo[] queryBoundVnics(String iScsiHbaName)
throws IscsiFault,
NotFound,
RuntimeFault,
RemoteException
- Throws:
IscsiFault
NotFound
RuntimeFault
RemoteException
queryCandidateNics
public IscsiPortInfo[] queryCandidateNics(String iScsiHbaName)
throws IscsiFault,
NotFound,
RuntimeFault,
RemoteException
- Throws:
IscsiFault
NotFound
RuntimeFault
RemoteException
queryMigrationDependencies
public IscsiMigrationDependency queryMigrationDependencies(String[] pnicDevice)
throws RuntimeFault,
RemoteException
- Throws:
RuntimeFault
RemoteException
queryPnicStatus
public IscsiStatus queryPnicStatus(String pnicDevice)
throws IscsiFault,
RuntimeFault,
RemoteException
- Throws:
IscsiFault
RuntimeFault
RemoteException
queryVnicStatus
public IscsiStatus queryVnicStatus(String vnicDevice)
throws IscsiFault,
RuntimeFault,
RemoteException
- Throws:
IscsiFault
RuntimeFault
RemoteException
unbindVnic
public void unbindVnic(String iScsiHbaName,
String vnicDevice,
boolean force)
throws IscsiFaultVnicNotBound,
IscsiFaultVnicHasActivePaths,
IscsiFaultVnicIsLastPath,
PlatformConfigFault,
IscsiFault,
NotFound,
RuntimeFault,
RemoteException
- Throws:
IscsiFaultVnicNotBound
IscsiFaultVnicHasActivePaths
IscsiFaultVnicIsLastPath
PlatformConfigFault
IscsiFault
NotFound
RuntimeFault
RemoteException
Copyright © 2011-2012. All Rights Reserved.