# Fault - DvsFault(vim.fault.DvsFault)

Thrown by
  AddDVPortgroup_Task, AddNetworkResourcePool, CreateDVPortgroup_Task, CreateDVS_Task, DVPortgroupRollback_Task, DVSManagerImportEntity_Task, DvsReconfigureVmVnicNetworkResourcePool_Task, DVSRollback_Task, EnableNetworkResourceManagement, MergeDvs_Task, MoveDVPort_Task, PerformDvsProductSpecOperation_Task, ReconfigureDVPort_Task, ReconfigureDVPortgroup_Task, ReconfigureDvs_Task, RectifyDvsHost_Task, RectifyDvsOnHost_Task, RefreshDVPortState, RemoveNetworkResourcePool, UpdateDvsCapability, UpdateDVSHealthCheckConfig_Task, UpdateDVSLacpGroupConfig_Task, UpdateNetworkResourcePool
Extended by
  BackupBlobReadFailure, BackupBlobWriteFailure, CollectorAddressUnset, ConflictingConfiguration, DvsApplyOperationFault, DvsNotAuthorized, DvsOperationBulkFault, DvsScopeViolated, ImportHostAddFailure, ImportOperationBulkFault, InvalidIpfixConfig, RollbackFailure, SwitchIpUnset, SwitchNotInUpgradeMode, VspanDestPortConflict, VspanPortConflict, VspanPortgroupPromiscChangeFault, VspanPortgroupTypeChangeFault, VspanPortMoveFault, VspanPortPromiscChangeFault, VspanPromiscuousPortNotSupported, VspanSameSessionPortConflict
Extends
  VimFault
Since
  vSphere API 4.0

## Fault Description

Base class for faults that can be thrown while invoking a distributed virtual switch operation.

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DvsFault"> <complexContent> <extension base="vsan:VimFault"> <sequence> </sequence> </extension> </complexContent> </complexType>