Module Values.ConflictExceptionSource

The request failed due to a conflict. Check the ConflictType and error message for more details.

Sourcetype nonrec t = {
  1. conflictType : ConflictType.t option;
    (*

    The type of conflict which caused a ConflictException. Possible types and the corresponding error messages are as follows: DOMAIN_NOT_ACTIVE: The domain is not active. CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT: You cannot change the speaker ID after an enrollment has been requested. ENROLLMENT_ALREADY_EXISTS: There is already an enrollment for this session. SPEAKER_NOT_SET: You must set the speaker ID before requesting an enrollment. SPEAKER_OPTED_OUT: You cannot request an enrollment for an opted out speaker. CONCURRENT_CHANGES: The request could not be processed as the resource was modified by another request during execution.

    *)
  2. message : String_.t option;
}
Sourceval make : ?conflictType:??? -> ?message:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of String_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t