# Enum - ReplicationVmConfigFaultReasonForFault(vim.fault.ReplicationVmConfigFault.ReasonForFault)

Since
  vSphere API 5.0

## Enum Description

Enum Constants

Name | Description
--- | ---
cannotRetrieveVmReplicationConfiguration |
encryptedVm | Since
incompatibleDevice | Since
incompatibleHwVersion |
invalidDestinationIpAddress |
invalidDestinationPort |
invalidExtraVmOptions |
invalidGenerationNumber |
invalidPriorConfiguration |
invalidThumbprint | Since
invalidVmReplicationId |
outOfBoundsRpoValue |
reconfigureVmReplicationIdNotAllowed |
replicationAlreadyEnabled |
replicationConfigurationFailed |
replicationNotEnabled |
staleGenerationNumber |

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ReplicationVmConfigFaultReasonForFault"> <restriction base="xsd:string"> <enumeration value="incompatibleHwVersion"/> <enumeration value="invalidVmReplicationId"/> <enumeration value="invalidGenerationNumber"/> <enumeration value="outOfBoundsRpoValue"/> <enumeration value="invalidDestinationIpAddress"/> <enumeration value="invalidDestinationPort"/> <enumeration value="invalidExtraVmOptions"/> <enumeration value="staleGenerationNumber"/> <enumeration value="reconfigureVmReplicationIdNotAllowed"/> <enumeration value="cannotRetrieveVmReplicationConfiguration"/> <enumeration value="replicationAlreadyEnabled"/> <enumeration value="invalidPriorConfiguration"/> <enumeration value="replicationNotEnabled"/> <enumeration value="replicationConfigurationFailed"/> <enumeration value="encryptedVm"/> <enumeration value="invalidThumbprint"/> <enumeration value="incompatibleDevice"/> </restriction> </simpleType>