Package com.vmware.vim25.mo
Class DistributedVirtualSwitch
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.ExtensibleManagedObject
com.vmware.vim25.mo.ManagedEntity
com.vmware.vim25.mo.DistributedVirtualSwitch
- Direct Known Subclasses:
VmwareDistributedVirtualSwitch
-
Constructor Summary
ConstructorsConstructorDescriptionDistributedVirtualSwitch(ServerConnection serverConnection, ManagedObjectReference mor) -
Method Summary
Modifier and TypeMethodDescriptionBackward-compat array overload ofaddDVPortgroups_Task(DVPortgroupConfigSpec[]).voidaddNetworkResourcePool(DVSNetworkResourcePoolConfigSpec[] configSpec) dVSRollback_Task(EntityBackupConfig entityBackup) voidenableNetworkResourceManagement(boolean enable) String[]getUuid()lookupDvPortGroup(String portgroupKey) moveDVPort_Task(String[] portKey, String destinationPortgroupKey) performDvsProductSpecOperation_Task(String operation, DistributedVirtualSwitchProductSpec productSpec) int[]rectifyDvsHost_Task(HostSystem[] hosts) voidrefreshDVPortState(String[] portKeys) voidremoveNetworkResourcePool(String[] key) voidupdateDvsCapability(DVSCapability capability) updateDVSHealthCheckConfig_Task(DVSHealthCheckConfig[] healthCheckConfig) voidupdateNetworkResourcePool(DVSNetworkResourcePoolConfigSpec[] configSpec) Methods inherited from class com.vmware.vim25.mo.ManagedEntity
destroy_Task, getAlarmActionEabled, getConfigIssue, getConfigStatus, getCustomValue, getDeclaredAlarmState, getDisabledMethod, getEffectiveRole, getName, getOverallStatus, getParent, getPermission, getRecentTasks, getTag, getTriggeredAlarmState, reload, rename_TaskMethods inherited from class com.vmware.vim25.mo.ExtensibleManagedObject
getAvailableField, getValues, setCustomValueMethods 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
-
DistributedVirtualSwitch
-
-
Method Details
-
getCapability
-
getConfig
-
getNetworkResourcePool
-
getRuntime
-
getSummary
-
getUuid
-
addNetworkResourcePool
public void addNetworkResourcePool(DVSNetworkResourcePoolConfigSpec[] configSpec) throws DvsFault, InvalidName, RuntimeFault, RemoteException -
addDVPortgroup_Task
public Task addDVPortgroup_Task(DVPortgroupConfigSpec spec) throws DuplicateName, DvsFault, InvalidName, RuntimeFault, RemoteException -
addDVPortgroups_Task
public Task addDVPortgroups_Task(DVPortgroupConfigSpec[] spec) throws DuplicateName, DvsFault, InvalidName, RuntimeFault, RemoteException -
enableNetworkResourceManagement
public void enableNetworkResourceManagement(boolean enable) throws DvsFault, RuntimeFault, RemoteException - Throws:
DvsFaultRuntimeFaultRemoteException
-
lookupDvPortGroup
public DistributedVirtualPortgroup lookupDvPortGroup(String portgroupKey) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
mergeDvs_Task
public Task mergeDvs_Task(DistributedVirtualSwitch dvs) throws DvsFault, InvalidHostState, NotFound, ResourceInUse, RuntimeFault, RemoteException -
moveDVPort_Task
public Task moveDVPort_Task(String[] portKey, String destinationPortgroupKey) throws ConcurrentAccess, DvsFault, NotFound, RuntimeFault, RemoteException -
performDvsProductSpecOperation_Task
public Task performDvsProductSpecOperation_Task(String operation, DistributedVirtualSwitchProductSpec productSpec) throws DvsFault, InvalidState, TaskInProgress, RuntimeFault, RemoteException -
reconfigureDvs_Task
public Task reconfigureDvs_Task(DVSConfigSpec spec) throws AlreadyExists, ConcurrentAccess, DuplicateName, DvsFault, DvsNotAuthorized, InvalidName, InvalidState, LimitExceeded, NotFound, ResourceInUse, ResourceNotAvailable, RuntimeFault, RemoteException -
reconfigureDVPort_Task
public Task reconfigureDVPort_Task(DVPortConfigSpec[] port) throws ConcurrentAccess, DvsFault, NotFound, ResourceInUse, RuntimeFault, RemoteException -
dvsReconfigureVmVnicNetworkResourcePool_Task
public Task dvsReconfigureVmVnicNetworkResourcePool_Task(DvsVmVnicResourcePoolConfigSpec[] configSpec) throws ConcurrentAccess, ConflictingConfiguration, DvsFault, InvalidName, NotFound, ResourceInUse, RuntimeFault, RemoteException -
refreshDVPortState
public void refreshDVPortState(String[] portKeys) throws DvsFault, NotFound, RuntimeFault, RemoteException - Throws:
DvsFaultNotFoundRuntimeFaultRemoteException
-
removeNetworkResourcePool
public void removeNetworkResourcePool(String[] key) throws DvsFault, InvalidName, NotFound, ResourceInUse, RuntimeFault, RemoteException -
dVSRollback_Task
public Task dVSRollback_Task(EntityBackupConfig entityBackup) throws DvsFault, RollbackFailure, RuntimeFault, RemoteException -
updateDvsCapability
public void updateDvsCapability(DVSCapability capability) throws DvsFault, RuntimeFault, RemoteException - Throws:
DvsFaultRuntimeFaultRemoteException
-
updateDVSHealthCheckConfig_Task
public Task updateDVSHealthCheckConfig_Task(DVSHealthCheckConfig[] healthCheckConfig) throws DvsFault, RuntimeFault, RemoteException - Throws:
DvsFaultRuntimeFaultRemoteException
-
updateNetworkResourcePool
public void updateNetworkResourcePool(DVSNetworkResourcePoolConfigSpec[] configSpec) throws ConcurrentAccess, DvsFault, InvalidName, NotFound, RuntimeFault, RemoteException -
createDVPortgroup_Task
public Task createDVPortgroup_Task(DVPortgroupConfigSpec spec) throws DvsFault, DuplicateName, InvalidName, RuntimeFault, RemoteException - Throws:
DvsFaultDuplicateNameInvalidNameRuntimeFaultRemoteException- Since:
- SDK5.1
-
getPortgroup
-
fetchDVPortKeys
public String[] fetchDVPortKeys(DistributedVirtualSwitchPortCriteria criteria) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
fetchDVPorts
public DistributedVirtualPort[] fetchDVPorts(DistributedVirtualSwitchPortCriteria criteria) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
queryUsedVlanIdInDvs
- Throws:
RuntimeFaultRemoteException
-
rectifyDvsHost_Task
public Task rectifyDvsHost_Task(HostSystem[] hosts) throws DvsFault, NotFound, RuntimeFault, RemoteException - Throws:
DvsFaultNotFoundRuntimeFaultRemoteException
-
addDVPortgroup_Task
public Task addDVPortgroup_Task(DVPortgroupConfigSpec[] spec) throws DvsFault, DuplicateName, InvalidName, RuntimeFault, RemoteException Backward-compat array overload ofaddDVPortgroups_Task(DVPortgroupConfigSpec[]).
-