# Fault - InsufficientResourcesFault(vim.fault.InsufficientResourcesFault)

Thrown by
  CloneVApp_Task, CloneVM_Task, CreateChildVM_Task, CreateResourcePool, CreateSecondaryVM_Task, CreateSecondaryVMEx_Task, CreateVApp, CreateVM_Task, ImportVApp, InstantClone_Task, MigrateVM_Task, MoveIntoResourcePool, PowerOnVApp_Task, PowerOnVM_Task, ReconfigureSnmpAgent, ReconfigVM_Task, RegisterChildVM_Task, RegisterVM_Task, RelocateVM_Task, RevertToCurrentSnapshot_Task, RevertToSnapshot_Task, SendTestNotification, UpdateChildResourceConfiguration, UpdateConfig, UpdateVAppConfig
Extended by
  InsufficientAgentVmsDeployed, InsufficientCpuResourcesFault, InsufficientFailoverResourcesFault, InsufficientGraphicsResourcesFault, InsufficientHostCapacityFault, InsufficientMemoryResourcesFault, InsufficientNetworkCapacity, InsufficientNetworkResourcePoolCapacity, InsufficientStandbyResource, InsufficientStorageSpace, InsufficientVFlashResourcesFault, InvalidResourcePoolStructureFault, NumVirtualCpusExceedsLimit, VmFaultToleranceTooManyFtVcpusOnHost, VmFaultToleranceTooManyVMsOnHost, VmSmpFaultToleranceTooManyVMsOnHost
Extends
  VimFault
Since
  2.0

## Fault Description

Base fault that occurs when an operation conflicts with a resource configuration policy. For example, this fault occurs if a power-on operation reserves more memory than is allocated to a resource pool.

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="InsufficientResourcesFault"> <complexContent> <extension base="vsan:VimFault"> <sequence> </sequence> </extension> </complexContent> </complexType>