class Aws::LexModelBuildingService::Types::GetIntentResponse
@!attribute [rw] name
The name of the intent. @return [String]
@!attribute [rw] description
A description of the intent. @return [String]
@!attribute [rw] slots
An array of intent slots configured for the intent. @return [Array<Types::Slot>]
@!attribute [rw] sample_utterances
An array of sample utterances configured for the intent. @return [Array<String>]
@!attribute [rw] confirmation_prompt
If defined in the bot, Amazon Lex uses prompt to confirm the intent before fulfilling the user's request. For more information, see PutIntent. @return [Types::Prompt]
@!attribute [rw] rejection_statement
If the user answers "no" to the question defined in `confirmationPrompt`, Amazon Lex responds with this statement to acknowledge that the intent was canceled. @return [Types::Statement]
@!attribute [rw] follow_up_prompt
If defined in the bot, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled. For more information, see PutIntent. @return [Types::FollowUpPrompt]
@!attribute [rw] conclusion_statement
After the Lambda function specified in the `fulfillmentActivity` element fulfills the intent, Amazon Lex conveys this statement to the user. @return [Types::Statement]
@!attribute [rw] dialog_code_hook
If defined in the bot, Amazon Amazon Lex invokes this Lambda function for each user input. For more information, see PutIntent. @return [Types::CodeHook]
@!attribute [rw] fulfillment_activity
Describes how the intent is fulfilled. For more information, see PutIntent. @return [Types::FulfillmentActivity]
@!attribute [rw] parent_intent_signature
A unique identifier for a built-in intent. @return [String]
@!attribute [rw] last_updated_date
The date that the intent was updated. When you create a resource, the creation date and the last updated date are the same. @return [Time]
@!attribute [rw] created_date
The date that the intent was created. @return [Time]
@!attribute [rw] version
The version of the intent. @return [String]
@!attribute [rw] checksum
Checksum of the intent. @return [String]
@!attribute [rw] kendra_configuration
Configuration information, if any, to connect to an Amazon Kendra index with the `AMAZON.KendraSearchIntent` intent. @return [Types::KendraConfiguration]
@!attribute [rw] input_contexts
An array of `InputContext` objects that lists the contexts that must be active for Amazon Lex to choose the intent in a conversation with the user. @return [Array<Types::InputContext>]
@!attribute [rw] output_contexts
An array of `OutputContext` objects that lists the contexts that the intent activates when the intent is fulfilled. @return [Array<Types::OutputContext>]
@see docs.aws.amazon.com/goto/WebAPI/lex-models-2017-04-19/GetIntentResponse AWS API Documentation
Constants
- SENSITIVE