Skip to main content

bot_analyzer_histories

Creates, updates, deletes, gets or lists a bot_analyzer_histories resource.

Overview

Namebot_analyzer_histories
TypeResource
Idaws.lexv2_models.bot_analyzer_histories

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
bot_analyzer_request_idstringThe unique identifier for the analysis request. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>)
bot_analyzer_statusstringThe status of the historical analysis execution. Valid Values: Processing | Available | Failed | Stopping | Stopped (Processing, Available, Failed, Stopping, Stopped)
creation_date_timestring (date-time)The date and time when the analysis was initiated.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_bot_analyzer_historyselectbot_id, regionRetrieves a list of historical bot analysis executions for a specific bot. You can filter the results by locale and bot version. The history includes all analysis executions regardless of their status, allowing you to track past analyses and their outcomes.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
bot_idstringThe unique identifier of the bot.
regionstringAWS region (default: us-east-1)

SELECT examples

Retrieves a list of historical bot analysis executions for a specific bot. You can filter the results by locale and bot version. The history includes all analysis executions regardless of their status, allowing you to track past analyses and their outcomes.

SELECT
bot_analyzer_request_id,
bot_analyzer_status,
creation_date_time
FROM aws.lexv2_models.bot_analyzer_histories
WHERE bot_id = '{{ bot_id }}' -- required
AND region = '{{ region }}' -- required
;