class Aws::LexModelBuildingService::Types::CreateIntentVersionResponse
@!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 slot types that defines the information required to fulfill 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, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it. @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, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled. @return [Types::FollowUpPrompt]
@!attribute [rw] conclusion_statement
After the Lambda function specified in the `fulfillmentActivity` field fulfills the intent, Amazon Lex conveys this statement to the user. @return [Types::Statement]
@!attribute [rw] dialog_code_hook
If defined, Amazon Lex invokes this Lambda function for each user input. @return [Types::CodeHook]
@!attribute [rw] fulfillment_activity
Describes how the intent is fulfilled. @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. @return [Time]
@!attribute [rw] created_date
The date that the intent was created. @return [Time]
@!attribute [rw] version
The version number assigned to the new version of the intent. @return [String]
@!attribute [rw] checksum
Checksum of the intent version created. @return [String]
@!attribute [rw] kendra_configuration
Configuration information, if any, for connecting 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/CreateIntentVersionResponse AWS API Documentation
Constants
- SENSITIVE