# Fault - SrmFaultReplicationProviderFault

Thrown by
  AddDatastores, CreateAbrProtectionGroup, CreateHbrProtectionGroup, CreateHbrProtectionGroup2, CreateVvolProtectionGroup, ReconfigureVvolProtectionGroup, RemoveDatastores, RemoveProtectionGroup
Since
  SRM API 3.0

## Fault Description

Container for provider-specific faults. This fault type can be thrown by methods which internally dispatch some work to a ReplicationProvider. Because the ReplicationProvider is selected at runtime, it is not possible in general to enumerate in the public VMODL all of the faults which may be thrown from such a method. Instead, these methods may throw faults of this type, each of which wraps a fault returned by the ReplicationProvider.

Properties

Name | Type | Description
--- | --- | ---
fault | vmodl.LocalizedMethodFault |
Properties inherited from
None