# Enum - ReplicationVmFaultReasonForFault(vim.fault.ReplicationVmFault.ReasonForFault)

Since
  vSphere API 5.0

## Enum Description

Enum Constants

Name | Description
--- | ---
closeDiskError | VirtualMachine is in the process of creating an offline instance and we are trying to disable it. The first step is to close the offline disk. If closing disks is not successful, throw this fault. Since vSphere API 6.5
groupExist | VirtualMachine is trying to create a group already owned by another VM. Since vSphere API 6.7
invalidInstanceId | The specified instanceId does not match the VirtualMachine instanceId
invalidState | VirtualMachine is in an invalid state
notConfigured | VirtualMachine is not configured for replication
offlineReplicating | VirtualMachine is in the process of creating an an offline instance.
poweredOff | VirtualMachine is powered off (and is not undergoing offline replication)
poweredOn | VirtualMachine is powered on
suspended | VirtualMachine is suspended (and is not undergoing offline replication)

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ReplicationVmFaultReasonForFault"> <restriction base="xsd:string"> <enumeration value="notConfigured"/> <enumeration value="poweredOff"/> <enumeration value="suspended"/> <enumeration value="poweredOn"/> <enumeration value="offlineReplicating"/> <enumeration value="invalidState"/> <enumeration value="invalidInstanceId"/> <enumeration value="closeDiskError"/> <enumeration value="groupExist"/> </restriction> </simpleType>