Class | Description |
---|---|
AdvancedRecognitionSetting |
Provides settings that enable advanced recognition settings for slot values.
|
AggregatedUtterancesFilter |
Filters responses returned by the
ListAggregatedUtterances operation. |
AggregatedUtterancesSortBy |
Specifies attributes for sorting a list of utterances.
|
AggregatedUtterancesSummary |
Provides summary information for aggregated utterances.
|
AllowedInputTypes |
Specifies the allowed input types.
|
AssociatedTranscript |
The object containing information that associates the recommended intent/slot type with a conversation.
|
AssociatedTranscriptFilter |
Filters to search for the associated transcript.
|
AudioAndDTMFInputSpecification |
Specifies the audio and DTMF input specification.
|
AudioLogDestination |
The location of audio log files collected when conversation logging is enabled for a bot.
|
AudioLogSetting |
Settings for logging audio of conversations between Amazon Lex and a user.
|
AudioSpecification |
Specifies the audio input specifications.
|
BatchCreateCustomVocabularyItemRequest | |
BatchCreateCustomVocabularyItemResult | |
BatchDeleteCustomVocabularyItemRequest | |
BatchDeleteCustomVocabularyItemResult | |
BatchUpdateCustomVocabularyItemRequest | |
BatchUpdateCustomVocabularyItemResult | |
BotAliasHistoryEvent |
Provides a record of an event that affects a bot alias.
|
BotAliasLocaleSettings |
Specifies settings that are unique to a locale.
|
BotAliasSummary |
Summary information about bot aliases returned from the ListBotAliases operation.
|
BotExportSpecification |
Provides the identity of a the bot that was exported.
|
BotFilter |
Filters the responses returned by the
ListBots operation. |
BotImportSpecification |
Provides the bot parameters required for importing a bot.
|
BotLocaleExportSpecification |
Provides the bot locale parameters required for exporting a bot locale.
|
BotLocaleFilter |
Filters responses returned by the
ListBotLocales operation. |
BotLocaleHistoryEvent |
Provides information about an event that occurred affecting the bot locale.
|
BotLocaleImportSpecification |
Provides the bot locale parameters required for importing a bot locale.
|
BotLocaleSortBy |
Specifies attributes for sorting a list of bot locales.
|
BotLocaleSummary |
Summary information about bot locales returned by the ListBotLocales operation.
|
BotRecommendationResults |
The object representing the URL of the bot definition, the URL of the associated transcript, and a statistical
summary of the bot recommendation results.
|
BotRecommendationResultStatistics |
A statistical summary of the bot recommendation results.
|
BotRecommendationSummary |
A summary of the bot recommendation.
|
BotSortBy |
Specifies attributes for sorting a list of bots.
|
BotSummary |
Summary information about a bot returned by the ListBots operation.
|
BotVersionLocaleDetails |
The version of a bot used for a bot locale.
|
BotVersionSortBy |
Specifies attributes for sorting a list of bot versions.
|
BotVersionSummary |
Summary information about a bot version returned by the ListBotVersions operation.
|
BuildBotLocaleRequest | |
BuildBotLocaleResult | |
BuiltInIntentSortBy |
Specifies attributes for sorting a list of built-in intents.
|
BuiltInIntentSummary |
Provides summary information about a built-in intent for the ListBuiltInIntents operation.
|
BuiltInSlotTypeSortBy |
Specifies attributes for sorting a list of built-in slot types.
|
BuiltInSlotTypeSummary |
Provides summary information about a built-in slot type for the ListBuiltInSlotTypes
operation.
|
Button |
Describes a button to use on a response card used to gather slot values from a user.
|
CloudWatchLogGroupLogDestination |
The Amazon CloudWatch Logs log group where the text and metadata logs are delivered.
|
CodeHookSpecification |
Contains information about code hooks that Amazon Lex calls during a conversation.
|
CompositeSlotTypeSetting |
A composite slot is a combination of two or more slots that capture multiple pieces of information in a single user
input.
|
Condition |
Provides an expression that evaluates to true or false.
|
ConditionalBranch |
A set of actions that Amazon Lex should run if the condition is matched.
|
ConditionalSpecification |
Provides a list of conditional branches.
|
ConversationLogSettings |
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
|
CreateBotAliasRequest | |
CreateBotAliasResult | |
CreateBotLocaleRequest | |
CreateBotLocaleResult | |
CreateBotRequest | |
CreateBotResult | |
CreateBotVersionRequest | |
CreateBotVersionResult | |
CreateExportRequest | |
CreateExportResult | |
CreateIntentRequest | |
CreateIntentResult | |
CreateResourcePolicyRequest | |
CreateResourcePolicyResult | |
CreateResourcePolicyStatementRequest | |
CreateResourcePolicyStatementResult | |
CreateSlotRequest | |
CreateSlotResult | |
CreateSlotTypeRequest | |
CreateSlotTypeResult | |
CreateUploadUrlRequest | |
CreateUploadUrlResult | |
CustomPayload |
A custom response string that Amazon Lex sends to your application.
|
CustomVocabularyEntryId |
The unique entry identifier for the custom vocabulary items.
|
CustomVocabularyExportSpecification |
Provides the parameters required for exporting a custom vocabulary.
|
CustomVocabularyImportSpecification |
Provides the parameters required for importing a custom vocabulary.
|
CustomVocabularyItem |
The unique custom vocabulary item from the custom vocabulary list.
|
DataPrivacy |
By default, data stored by Amazon Lex is encrypted.
|
DateRangeFilter |
The object used for specifying the data range that the customer wants Amazon Lex to read through in the input
transcripts.
|
DefaultConditionalBranch |
A set of actions that Amazon Lex should run if none of the other conditions are met.
|
DeleteBotAliasRequest | |
DeleteBotAliasResult | |
DeleteBotLocaleRequest | |
DeleteBotLocaleResult | |
DeleteBotRequest | |
DeleteBotResult | |
DeleteBotVersionRequest | |
DeleteBotVersionResult | |
DeleteCustomVocabularyRequest | |
DeleteCustomVocabularyResult | |
DeleteExportRequest | |
DeleteExportResult | |
DeleteImportRequest | |
DeleteImportResult | |
DeleteIntentRequest | |
DeleteIntentResult | |
DeleteResourcePolicyRequest | |
DeleteResourcePolicyResult | |
DeleteResourcePolicyStatementRequest | |
DeleteResourcePolicyStatementResult | |
DeleteSlotRequest | |
DeleteSlotResult | |
DeleteSlotTypeRequest | |
DeleteSlotTypeResult | |
DeleteUtterancesRequest | |
DeleteUtterancesResult | |
DescribeBotAliasRequest | |
DescribeBotAliasResult | |
DescribeBotLocaleRequest | |
DescribeBotLocaleResult | |
DescribeBotRecommendationRequest | |
DescribeBotRecommendationResult | |
DescribeBotRequest | |
DescribeBotResult | |
DescribeBotVersionRequest | |
DescribeBotVersionResult | |
DescribeCustomVocabularyMetadataRequest | |
DescribeCustomVocabularyMetadataResult | |
DescribeExportRequest | |
DescribeExportResult | |
DescribeImportRequest | |
DescribeImportResult | |
DescribeIntentRequest | |
DescribeIntentResult | |
DescribeResourcePolicyRequest | |
DescribeResourcePolicyResult | |
DescribeSlotRequest | |
DescribeSlotResult | |
DescribeSlotTypeRequest | |
DescribeSlotTypeResult | |
DialogAction |
Defines the action that the bot executes at runtime when the conversation reaches this step.
|
DialogCodeHookInvocationSetting |
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
|
DialogCodeHookSettings |
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
|
DialogState |
The current state of the conversation with the user.
|
DTMFSpecification |
Specifies the DTMF input specifications.
|
ElicitationCodeHookInvocationSetting |
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
|
EncryptionSetting |
The object representing the passwords that were used to encrypt the data related to the bot recommendation, as well
as the KMS key ARN used to encrypt the associated metadata.
|
ExportFilter |
Filters the response form the ListExports operation
|
ExportResourceSpecification |
Provides information about the bot or bot locale that you want to export.
|
ExportSortBy |
Provides information about sorting a list of exports.
|
ExportSummary |
Provides summary information about an export in an export list.
|
ExternalSourceSetting |
Provides information about the external source of the slot type's definition.
|
FailedCustomVocabularyItem |
The unique failed custom vocabulary item from the custom vocabulary list.
|
FulfillmentCodeHookSettings |
Determines if a Lambda function should be invoked for a specific intent.
|
FulfillmentStartResponseSpecification |
Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.
|
FulfillmentUpdateResponseSpecification |
Provides settings for a message that is sent periodically to the user while a fulfillment Lambda function is running.
|
FulfillmentUpdatesSpecification |
Provides information for updating the user on the progress of fulfilling an intent.
|
GrammarSlotTypeSetting |
Settings requried for a slot type based on a grammar that you provide.
|
GrammarSlotTypeSource |
Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.
|
ImageResponseCard |
A card that is shown to the user by a messaging platform.
|
ImportFilter |
Filters the response from the ListImports operation.
|
ImportResourceSpecification |
Provides information about the bot or bot locale that you want to import.
|
ImportSortBy |
Provides information for sorting a list of imports.
|
ImportSummary |
Provides summary information about an import in an import list.
|
InitialResponseSetting |
Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.
|
InputContext |
The name of a context that must be active for an intent to be selected by Amazon Lex.
|
IntentClosingSetting |
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
|
IntentConfirmationSetting |
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
|
IntentFilter |
Filters the response from the
ListIntents operation. |
IntentOverride |
Override settings to configure the intent state.
|
IntentSortBy |
Specifies attributes for sorting a list of intents.
|
IntentStatistics |
The object that contains the statistical summary of recommended intents associated with the bot recommendation.
|
IntentSummary |
Summary information about an intent returned by the
ListIntents operation. |
KendraConfiguration |
Provides configuration information for the AMAZON.KendraSearchIntent intent.
|
LambdaCodeHook |
Specifies a Lambda function that verifies requests to a bot or fulfills the user's request to a bot.
|
LexTranscriptFilter |
The object that contains transcript filter details that are associated with a bot recommendation.
|
ListAggregatedUtterancesRequest | |
ListAggregatedUtterancesResult | |
ListBotAliasesRequest | |
ListBotAliasesResult | |
ListBotLocalesRequest | |
ListBotLocalesResult | |
ListBotRecommendationsRequest | |
ListBotRecommendationsResult | |
ListBotsRequest | |
ListBotsResult | |
ListBotVersionsRequest | |
ListBotVersionsResult | |
ListBuiltInIntentsRequest | |
ListBuiltInIntentsResult | |
ListBuiltInSlotTypesRequest | |
ListBuiltInSlotTypesResult | |
ListCustomVocabularyItemsRequest | |
ListCustomVocabularyItemsResult | |
ListExportsRequest | |
ListExportsResult | |
ListImportsRequest | |
ListImportsResult | |
ListIntentsRequest | |
ListIntentsResult | |
ListRecommendedIntentsRequest | |
ListRecommendedIntentsResult | |
ListSlotsRequest | |
ListSlotsResult | |
ListSlotTypesRequest | |
ListSlotTypesResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
Message |
The object that provides message text and it's type.
|
MessageGroup |
Provides one or more messages that Amazon Lex should send to the user.
|
MultipleValuesSetting |
Indicates whether a slot can return multiple values.
|
NewCustomVocabularyItem |
The new custom vocabulary item from the custom vocabulary list.
|
ObfuscationSetting |
Determines whether Amazon Lex obscures slot values in conversation logs.
|
OutputContext |
Describes a session context that is activated when an intent is fulfilled.
|
PathFormat |
The object that contains a path format that will be applied when Amazon Lex reads the transcript file in the bucket
you provide.
|
PlainTextMessage |
Defines an ASCII text message to send to the user.
|
PostDialogCodeHookInvocationSpecification |
Specifies next steps to run after the dialog code hook finishes.
|
PostFulfillmentStatusSpecification |
Provides a setting that determines whether the post-fulfillment response is sent to the user.
|
Principal |
The IAM principal that you allowing or denying access to an Amazon Lex action.
|
PromptAttemptSpecification |
Specifies the settings on a prompt attempt.
|
PromptSpecification |
Specifies a list of message groups that Amazon Lex sends to a user to elicit a response.
|
RecommendedIntentSummary |
An object that contains a summary of a recommended intent.
|
RelativeAggregationDuration |
Specifies the time window that utterance statistics are returned for.
|
ResponseSpecification |
Specifies a list of message groups that Amazon Lex uses to respond the user input.
|
S3BucketLogDestination |
Specifies an Amazon S3 bucket for logging audio conversations
|
S3BucketTranscriptSource |
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
|
SampleUtterance |
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
|
SampleValue |
Defines one of the values for a slot type.
|
SearchAssociatedTranscriptsRequest | |
SearchAssociatedTranscriptsResult | |
SentimentAnalysisSettings |
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
|
SlotCaptureSetting |
Settings used when Amazon Lex successfully captures a slot value from a user.
|
SlotDefaultValue |
Specifies the default value to use when a user doesn't provide a value for a slot.
|
SlotDefaultValueSpecification |
Defines a list of values that Amazon Lex should use as the default value for a slot.
|
SlotFilter |
Filters the response from the
ListSlots operation. |
SlotPriority |
Sets the priority that Amazon Lex should use when eliciting slot values from a user.
|
SlotSortBy |
Specifies attributes for sorting a list of bots.
|
SlotSummary |
Summary information about a slot, a value that the bot elicits from the user.
|
SlotTypeFilter |
Filters the response from the
ListSlotTypes operation. |
SlotTypeSortBy |
Specifies attributes for sorting a list of slot types.
|
SlotTypeStatistics |
The object that contains the statistical summary of the recommended slot type associated with the bot recommendation.
|
SlotTypeSummary |
Provides summary information about a slot type.
|
SlotTypeValue |
Each slot type can have a set of values.
|
SlotValue |
The value to set in a slot.
|
SlotValueElicitationSetting |
Specifies the elicitation setting details for constituent sub slots of a composite slot.
|
SlotValueOverride |
The slot values that Amazon Lex uses when it sets slot values in a dialog step.
|
SlotValueRegexFilter |
Provides a regular expression used to validate the value of a slot.
|
SlotValueSelectionSetting |
Contains settings used by Amazon Lex to select a slot value.
|
Specifications |
Subslot specifications.
|
SSMLMessage |
Defines a Speech Synthesis Markup Language (SSML) prompt.
|
StartBotRecommendationRequest | |
StartBotRecommendationResult | |
StartImportRequest | |
StartImportResult | |
StillWaitingResponseSpecification |
Defines the messages that Amazon Lex sends to a user to remind them that the bot is waiting for a response.
|
StopBotRecommendationRequest | |
StopBotRecommendationResult | |
SubSlotSetting |
Specifications for the constituent sub slots and the expression for the composite slot.
|
SubSlotTypeComposition |
Subslot type composition.
|
SubSlotValueElicitationSetting |
Subslot elicitation settings.
|
TagResourceRequest | |
TagResourceResult | |
TextInputSpecification |
Specifies the text input specifications.
|
TextLogDestination |
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
|
TextLogSetting |
Defines settings to enable text conversation logs.
|
TranscriptFilter |
The object representing the filter that Amazon Lex will use to select the appropriate transcript.
|
TranscriptSourceSetting |
Indicates the setting of the location where the transcript is stored.
|
UntagResourceRequest | |
UntagResourceResult | |
UpdateBotAliasRequest | |
UpdateBotAliasResult | |
UpdateBotLocaleRequest | |
UpdateBotLocaleResult | |
UpdateBotRecommendationRequest | |
UpdateBotRecommendationResult | |
UpdateBotRequest | |
UpdateBotResult | |
UpdateExportRequest | |
UpdateExportResult | |
UpdateIntentRequest | |
UpdateIntentResult | |
UpdateResourcePolicyRequest | |
UpdateResourcePolicyResult | |
UpdateSlotRequest | |
UpdateSlotResult | |
UpdateSlotTypeRequest | |
UpdateSlotTypeResult | |
UtteranceAggregationDuration |
Provides parameters for setting the time window and duration for aggregating utterance data.
|
VoiceSettings |
Defines settings for using an Amazon Polly voice to communicate with a user.
|
WaitAndContinueSpecification |
Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.
|
Exception | Description |
---|---|
AmazonLexModelsV2Exception |
Base exception for all service exceptions thrown by Amazon Lex Model Building V2
|
ConflictException |
The action that you tried to perform couldn't be completed because the resource is in a conflicting state.
|
InternalServerException |
The service encountered an unexpected condition.
|
PreconditionFailedException |
Your request couldn't be completed because one or more request fields aren't valid.
|
ResourceNotFoundException |
You asked to describe a resource that doesn't exist.
|
ServiceQuotaExceededException |
You have reached a quota for your bot.
|
ThrottlingException |
Your request rate is too high.
|
ValidationException |
One of the input parameters in your request isn't valid.
|