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