# Fault - InvalidArgument(vmodl.fault.InvalidArgument)

Thrown by
  CheckCompatibility_Task, CheckPowerOn_Task, CheckVmConfig_Task, CnsAttachVolume, CnsConfigureVolumeACLs, CnsCreateVolume, CnsDeleteVolume, CnsDetachVolume, CnsExtendVolume, CnsQueryAsync, CnsQueryVolume, CnsUpdateVolumeMetadata, DeleteIoInsightInstance, DeselectVnicForNicType, LookupVmOverheadMemory, PerformClusterPowerAction, QueryIODiagnosticsInstances, QueryIODiagnosticsStats, QueryIoInsightInstances, QueryNetConfig, QueryRemoteServerClusters, QueryVsanCloudHealthStatus, QueryVsanManagedStorageSpaceUsage, QueryVsanPerfTopEntities, RefreshStorageDrsRecommendationsForPod_Task, RenameIoInsightInstance, SelectVnicForNicType, StartIODiagnosticsTask, StartIoInsight, StopIoInsight, UpdateProductLockerLocation_Task, VosQueryVsanObjectInformation, VosSetVsanObjectPolicy, VsanClusterCreateFsDomain, VsanClusterCreateShareSnapshot, VsanClusterQueryFileServiceHealthSummary, VsanClusterQueryFileShares, VsanClusterQueryShareSnapshots, VsanClusterReconfigureFsDomain, VsanClusterRemoveFsDomain, VsanClusterRemoveShare, VsanClusterRemoveShareSnapshot, VsanCreateFileShare, VsanDeleteObjects_Task, VsanDownloadFileServiceOvf, VsanGetResourceCheckStatus, VsanPerfDeleteTimeRange, VsanPerfDiagnose, VsanPerfDiagnoseTask, VsanPerformOnlineHealthCheck, VsanPerformResourceCheck, VsanPerfQueryPerf, VsanPerfQueryTimeRanges, VsanPerfSaveTimeRanges, VsanPerfSetStatsObjectPolicy, VsanPerfToggleVerboseMode, VsanQueryClusterHistoricalHealth, VsanQueryEntitySpaceUsage, VsanQuerySpaceUsage, VsanQueryVcClusterCreateVmHealthTest, VsanQueryVcClusterNetworkPerfTask, VsanReconfigureFileShare, VsanRetrieveProperties, VsanSetThresholds, VSANVcAddWitnessHost, VsanVcAddWitnessHostForClusters, VSANVcConvertToStretchedCluster, VSANVcRemoveWitnessHost, VsanVcReplaceWitnessHostForClusters, VsanVdsGetMigrationPlan, VsanVdsMigrateVss
Extended by
  IncompatibleSetting, InvalidDasConfigArgument, InvalidDasRestartPriorityForFtVm, InvalidDrsBehaviorForFtVm, InvalidIndexArgument
Extends
  RuntimeFault
Since
  vmodl.version.version0

## Fault Description

An InvalidArgument exception is thrown if the set of arguments passed to the function is not specified correctly.

Properties

Name | Type | Description
--- | --- | ---
invalidProperty* | xsd:string | Optional name of the invalid property.
Properties inherited from RuntimeFault
None
Properties inherited from MethodFault
faultCause, faultMessage

*May not be present
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="InvalidArgument"> <complexContent> <extension base="vsan:RuntimeFault"> <sequence> <element name="invalidProperty" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>