| Interface | Description |
|---|---|
| CfnBot.AdvancedRecognitionSettingProperty |
Specifies settings that enable advanced audio recognition for slot values.
|
| CfnBot.AudioLogDestinationProperty |
Specifies the location of audio log files collected when conversation logging is enabled for a bot.
|
| CfnBot.AudioLogSettingProperty |
Specifies settings for logging the audio of conversations between Amazon Lex and a user.
|
| CfnBot.BotAliasLocaleSettingsItemProperty |
Specifies locale settings for a single locale.
|
| CfnBot.BotAliasLocaleSettingsProperty |
Specifies settings that are unique to a locale.
|
| CfnBot.BotLocaleProperty |
Provides configuration information for a locale.
|
| CfnBot.ButtonProperty |
Describes a button to use on a response card used to gather slot values from a user.
|
| CfnBot.CloudWatchLogGroupLogDestinationProperty |
Specifies the Amazon CloudWatch Logs log group where text and metadata logs are delivered.
|
| CfnBot.CodeHookSpecificationProperty |
Specifies information about code hooks that Amazon Lex calls during a conversation.
|
| CfnBot.ConversationLogSettingsProperty |
Specifies settings that manage logging that saves audio, text, and metadata for the conversations with your users.
|
| CfnBot.CustomPayloadProperty |
A custom response string that Amazon Lex sends to your application.
|
| CfnBot.CustomVocabularyItemProperty |
Specifies an entry in a custom vocabulary.
|
| CfnBot.CustomVocabularyProperty |
Specifies a custom vocabulary.
|
| CfnBot.DialogCodeHookSettingProperty |
Specifies whether an intent uses the dialog code hook during conversations with a user.
|
| CfnBot.ExternalSourceSettingProperty |
Provides information about the external source of the slot type's definition.
|
| CfnBot.FulfillmentCodeHookSettingProperty |
Determines if a Lambda function should be invoked for a specific intent.
|
| CfnBot.FulfillmentStartResponseSpecificationProperty |
Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.
|
| CfnBot.FulfillmentUpdateResponseSpecificationProperty |
Provides information for updating the user on the progress of fulfilling an intent.
|
| CfnBot.FulfillmentUpdatesSpecificationProperty |
Provides information for updating the user on the progress of fulfilling an intent.
|
| CfnBot.GrammarSlotTypeSettingProperty |
Settings required for a slot type based on a grammar that you provide.
|
| CfnBot.GrammarSlotTypeSourceProperty |
Describes the Amazon S3 bucket name and location for the grammar that is the source of the slot type.
|
| CfnBot.ImageResponseCardProperty |
A card that is shown to the user by a messaging platform.
|
| CfnBot.InputContextProperty |
The name of a context that must be active for an intent to be selected by Amazon Lex .
|
| CfnBot.IntentClosingSettingProperty |
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
|
| CfnBot.IntentConfirmationSettingProperty |
Provides a prompt for making sure that the user is ready for the intent to be fulfilled.
|
| CfnBot.IntentProperty |
Represents an action that the user wants to perform.
|
| CfnBot.KendraConfigurationProperty |
Provides configuration information for the AMAZON.KendraSearchIntent intent.
|
| CfnBot.LambdaCodeHookProperty |
Specifies a Lambda function that verifies requests to a bot or fulfills the user's request to a bot.
|
| CfnBot.MessageGroupProperty |
Provides one or more messages that Amazon Lex should send to the user.
|
| CfnBot.MessageProperty |
The object that provides message text and it's type.
|
| CfnBot.MultipleValuesSettingProperty |
Indicates whether a slot can return multiple values.
|
| CfnBot.ObfuscationSettingProperty |
Determines whether Amazon Lex obscures slot values in conversation logs.
|
| CfnBot.OutputContextProperty |
Describes a session context that is activated when an intent is fulfilled.
|
| CfnBot.PlainTextMessageProperty |
Defines an ASCII text message to send to the user.
|
| CfnBot.PostFulfillmentStatusSpecificationProperty |
Provides a setting that determines whether the post-fulfillment response is sent to the user.
|
| CfnBot.PromptSpecificationProperty |
Specifies a list of message groups that Amazon Lex sends to a user to elicit a response.
|
| CfnBot.ResponseSpecificationProperty |
Specifies a list of message groups that Amazon Lex uses to respond to user input.
|
| CfnBot.S3BucketLogDestinationProperty |
Specifies an Amazon S3 bucket for logging audio conversations.
|
| CfnBot.S3LocationProperty |
Defines an Amazon S3 bucket location.
|
| CfnBot.SampleUtteranceProperty |
A sample utterance that invokes and intent or responds to a slot elicitation prompt.
|
| CfnBot.SampleValueProperty |
Defines one of the values for a slot type.
|
| CfnBot.SlotDefaultValueProperty |
Specifies the default value to use when a user doesn't provide a value for a slot.
|
| CfnBot.SlotDefaultValueSpecificationProperty |
Defines a list of values that Amazon Lex should use as the default value for a slot.
|
| CfnBot.SlotPriorityProperty |
Sets the priority that Amazon Lex should use when eliciting slots values from a user.
|
| CfnBot.SlotProperty |
Specifies the definition of a slot.
|
| CfnBot.SlotTypeProperty |
Describes a slot type.
|
| CfnBot.SlotTypeValueProperty |
Each slot type can have a set of values.
|
| CfnBot.SlotValueElicitationSettingProperty |
Settings that you can use for eliciting a slot value.
|
| CfnBot.SlotValueRegexFilterProperty |
Provides a regular expression used to validate the value of a slot.
|
| CfnBot.SlotValueSelectionSettingProperty |
Contains settings used by Amazon Lex to select a slot value.
|
| CfnBot.SSMLMessageProperty |
Defines a Speech Synthesis Markup Language (SSML) prompt.
|
| CfnBot.StillWaitingResponseSpecificationProperty |
Defines the messages that Amazon Lex sends to a user to remind them that the bot is waiting for a response.
|
| CfnBot.TestBotAliasSettingsProperty |
Specifies configuration settings for the alias used to test the bot.
|
| CfnBot.TextLogDestinationProperty |
Specifies the Amazon CloudWatch Logs destination log group for conversation text logs.
|
| CfnBot.TextLogSettingProperty |
Specifies settings to enable conversation logs.
|
| CfnBot.VoiceSettingsProperty |
Identifies the Amazon Polly voice used for audio interaction with the user.
|
| CfnBot.WaitAndContinueSpecificationProperty |
Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.
|
| CfnBotAlias.AudioLogDestinationProperty |
Specifies the S3 bucket location where audio logs are stored.
|
| CfnBotAlias.AudioLogSettingProperty |
Settings for logging audio of conversations between Amazon Lex and a user.
|
| CfnBotAlias.BotAliasLocaleSettingsItemProperty |
Specifies settings that are unique to a locale.
|
| CfnBotAlias.BotAliasLocaleSettingsProperty |
Specifies settings that are unique to a locale.
|
| CfnBotAlias.CloudWatchLogGroupLogDestinationProperty |
The Amazon CloudWatch Logs log group where the text and metadata logs are delivered.
|
| CfnBotAlias.CodeHookSpecificationProperty |
Contains information about code hooks that Amazon Lex calls during a conversation.
|
| CfnBotAlias.ConversationLogSettingsProperty |
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
|
| CfnBotAlias.LambdaCodeHookProperty |
Specifies a Lambda function that verifies requests to a bot or fulfills the user's request to a bot.
|
| CfnBotAlias.S3BucketLogDestinationProperty |
Specifies an Amazon S3 bucket for logging audio conversations.
|
| CfnBotAlias.TextLogDestinationProperty |
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
|
| CfnBotAlias.TextLogSettingProperty |
Defines settings to enable conversation logs.
|
| CfnBotAliasProps |
Properties for defining a `CfnBotAlias`.
|
| CfnBotProps |
Properties for defining a `CfnBot`.
|
| CfnBotVersion.BotVersionLocaleDetailsProperty |
The version of a bot used for a bot locale.
|
| CfnBotVersion.BotVersionLocaleSpecificationProperty |
Specifies the locale that Amazon Lex adds to this version.
|
| CfnBotVersionProps |
Properties for defining a `CfnBotVersion`.
|
| CfnResourcePolicyProps |
Properties for defining a `CfnResourcePolicy`.
|
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.lex.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Lex.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Copyright © 2022. All rights reserved.