Values.DescribeBotAnalyzerRecommendationResponseSourceRetrieves the analysis results and recommendations for bot optimization. The analysis must be in Available status before recommendations can be retrieved. Recommendations are returned with pagination support. Each recommendation includes the issue location, priority level, detailed description, and proposed fix.
type nonrec t = {botId : Id.t option;The unique identifier of the bot.
*)botVersion : DraftBotVersion.t option;The version of the bot that was analyzed.
*)localeId : LocaleId.t option;The locale identifier of the bot locale that was analyzed.
*)botAnalyzerStatus : BotAnalyzerStatus.t option;The current status of the analysis. Valid Values: Processing | Available | Failed | Stopping | Stopped
*)creationDateTime : Timestamp.t option;The date and time when the analysis was initiated.
*)botAnalyzerRecommendationList : BotAnalyzerRecommendationList.t option;A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.
*)nextToken : NextToken.t option;If the response is truncated, this token can be used in a subsequent request to retrieve the next page of recommendations.
*)}type nonrec error = [ | `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `String of Description.t
| `Structure of (string * [> `String of LocaleId.t ]) list ])
list ]
list
| `String of Id.t
| `Timestamp of Timestamp.t ])
list ]