UpdateIntentRequest
¶
Source code in docs_src/capo_lex_models_v2/types/update_intent_request.py
bot_version
instance-attribute
¶
bot_version: DraftBotVersion
The version of the bot that contains the intent. Must be DRAFT.
description
instance-attribute
¶
description: NotRequired[Description]
The new description of the intent.
dialog_code_hook
instance-attribute
¶
dialog_code_hook: NotRequired[DialogCodeHookSettings]
The new Lambda function to use between each turn of the conversation with the bot.
fulfillment_code_hook
instance-attribute
¶
fulfillment_code_hook: NotRequired[FulfillmentCodeHookSettings]
The new Lambda function to call when all of the intents required slots are provided and the intent is ready for fulfillment.
initial_response_setting
instance-attribute
¶
initial_response_setting: NotRequired[InitialResponseSetting]
Configuration settings for a response sent to the user before Amazon Lex starts eliciting slots.
input_contexts
instance-attribute
¶
input_contexts: NotRequired[InputContextsList]
A new list of contexts that must be active in order for Amazon Lex to consider the intent.
intent_closing_setting
instance-attribute
¶
intent_closing_setting: NotRequired[IntentClosingSetting]
The new response that Amazon Lex sends the user when the intent is closed.
intent_confirmation_setting
instance-attribute
¶
intent_confirmation_setting: NotRequired[IntentConfirmationSetting]
New prompts that Amazon Lex sends to the user to confirm the completion of an intent.
intent_display_name
instance-attribute
¶
intent_display_name: NotRequired[DisplayName]
The new display name for the intent.
kendra_configuration
instance-attribute
¶
kendra_configuration: NotRequired[KendraConfiguration]
New configuration settings for connecting to an Amazon Kendra index.
locale_id
instance-attribute
¶
locale_id: LocaleId
The identifier of the language and locale where this intent is used. The string must match one of the supported locales. For more information, see Supported languages.
output_contexts
instance-attribute
¶
output_contexts: NotRequired[OutputContextsList]
A new list of contexts that Amazon Lex activates when the intent is fulfilled.
parent_intent_signature
instance-attribute
¶
parent_intent_signature: NotRequired[IntentSignature]
The signature of the new built-in intent to use as the parent of this intent.
q_in_connect_intent_configuration
instance-attribute
¶
q_in_connect_intent_configuration: NotRequired[QInConnectIntentConfiguration]
Qinconnect intent configuration details for the update intent request.
qn_a_intent_configuration
instance-attribute
¶
qn_a_intent_configuration: NotRequired[QnAIntentConfiguration]
Specifies the configuration of the built-in Amazon.QnAIntent. The AMAZON.QnAIntent intent is called when Amazon Lex can't determine another intent to invoke. If you specify this field, you can't specify the kendraConfiguration field.
sample_utterances
instance-attribute
¶
sample_utterances: NotRequired[SampleUtterancesList]
New utterances used to invoke the intent.
slot_priorities
instance-attribute
¶
slot_priorities: NotRequired[SlotPrioritiesList]
A new list of slots and their priorities that are contained by the intent.