Module Values.BatchStartRecommendationsResponseSource

End of support notice: On May 20, 2026, Amazon Web Services will end support for Amazon Web Services DMS Fleet Advisor;. After May 20, 2026, you will no longer be able to access the Amazon Web Services DMS Fleet Advisor; console or Amazon Web Services DMS Fleet Advisor; resources. For more information, see Amazon Web Services DMS Fleet Advisor end of support. Starts the analysis of up to 20 source databases to recommend target engines for each source database. This is a batch version of StartRecommendations. The result of analysis of each source database is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200.

Sourcetype nonrec t = {
  1. errorEntries : BatchStartRecommendationsErrorEntryList.t option;
    (*

    A list with error details about the analysis of each source database.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedFault of AccessDeniedFault.t
  2. | `InvalidResourceStateFault of InvalidResourceStateFault.t
  3. | `ResourceNotFoundFault of ResourceNotFoundFault.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?errorEntries:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedFault of AccessDeniedFault.t | `InvalidResourceStateFault of InvalidResourceStateFault.t | `ResourceNotFoundFault of ResourceNotFoundFault.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedFault of AccessDeniedFault.t | `InvalidResourceStateFault of InvalidResourceStateFault.t | `ResourceNotFoundFault of ResourceNotFoundFault.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of String_.t ]) list ] list ]) 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