Values.StartBotAnalyzerResponseSourceInitiates an asynchronous analysis of your bot configuration using AI-powered analysis to identify potential issues and recommend improvements based on AWS best practices. The analysis examines your bot's configuration, including intents, utterances, slots, and conversation flows, to provide actionable recommendations for optimization.
type nonrec t = {botId : Id.t option;The unique identifier of the bot being analyzed.
*)botVersion : DraftBotVersion.t option;The version of the bot being analyzed.
*)localeId : LocaleId.t option;The locale identifier of the bot locale being analyzed.
*)botAnalyzerStatus : BotAnalyzerStatus.t option;The current status of the analysis. The initial status is Processing. Valid Values: Processing | Available | Failed | Stopping | Stopped
*)botAnalyzerRequestId : UUID.t option;A unique identifier for this analysis request. Use this identifier to check the status and retrieve results.
*)creationDateTime : Timestamp.t option;The date and time when the analysis was initiated.
*)}type nonrec error = [ | `ConflictException of ConflictException.t| `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 ->
[> `ConflictException of ConflictException.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 ->
[> `ConflictException of ConflictException.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 | `String of Id.t | `Timestamp of Timestamp.t ])
list ]