You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::LexModelBuildingService::Types::CreateIntentVersionResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelBuildingService::Types::CreateIntentVersionResponse
- Defined in:
- (unknown)
Overview
Returned by:
Instance Attribute Summary collapse
-
#checksum ⇒ String
Checksum of the intent version created.
-
#conclusion_statement ⇒ Types::Statement
After the Lambda function specified in the
fulfillmentActivity
field fulfills the intent, Amazon Lex conveys this statement to the user. -
#confirmation_prompt ⇒ Types::Prompt
If defined, the prompt that Amazon Lex uses to confirm the user\'s intent before fulfilling it.
-
#created_date ⇒ Time
The date that the intent was created.
-
#description ⇒ String
A description of the intent.
-
#dialog_code_hook ⇒ Types::CodeHook
If defined, Amazon Lex invokes this Lambda function for each user input.
-
#follow_up_prompt ⇒ Types::FollowUpPrompt
If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
-
#fulfillment_activity ⇒ Types::FulfillmentActivity
Describes how the intent is fulfilled.
-
#input_contexts ⇒ Array<Types::InputContext>
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. -
#kendra_configuration ⇒ Types::KendraConfiguration
Configuration information, if any, for connecting an Amazon Kendra index with the
AMAZON.KendraSearchIntent
intent. -
#last_updated_date ⇒ Time
The date that the intent was updated.
-
#name ⇒ String
The name of the intent.
-
#output_contexts ⇒ Array<Types::OutputContext>
An array of
OutputContext
objects that lists the contexts that the intent activates when the intent is fulfilled. -
#parent_intent_signature ⇒ String
A unique identifier for a built-in intent.
-
#rejection_statement ⇒ Types::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. -
#sample_utterances ⇒ Array<String>
An array of sample utterances configured for the intent.
-
#slots ⇒ Array<Types::Slot>
An array of slot types that defines the information required to fulfill the intent.
-
#version ⇒ String
The version number assigned to the new version of the intent.
Instance Attribute Details
#checksum ⇒ String
Checksum of the intent version created.
#conclusion_statement ⇒ Types::Statement
After the Lambda function specified in the fulfillmentActivity
field
fulfills the intent, Amazon Lex conveys this statement to the user.
#confirmation_prompt ⇒ Types::Prompt
If defined, the prompt that Amazon Lex uses to confirm the user\'s intent before fulfilling it.
#created_date ⇒ Time
The date that the intent was created.
#description ⇒ String
A description of the intent.
#dialog_code_hook ⇒ Types::CodeHook
If defined, Amazon Lex invokes this Lambda function for each user input.
#follow_up_prompt ⇒ Types::FollowUpPrompt
If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
#fulfillment_activity ⇒ Types::FulfillmentActivity
Describes how the intent is fulfilled.
#input_contexts ⇒ Array<Types::InputContext>
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.
#kendra_configuration ⇒ Types::KendraConfiguration
Configuration information, if any, for connecting an Amazon Kendra index
with the AMAZON.KendraSearchIntent
intent.
#last_updated_date ⇒ Time
The date that the intent was updated.
#name ⇒ String
The name of the intent.
#output_contexts ⇒ Array<Types::OutputContext>
An array of OutputContext
objects that lists the contexts that the
intent activates when the intent is fulfilled.
#parent_intent_signature ⇒ String
A unique identifier for a built-in intent.
#rejection_statement ⇒ Types::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.
#sample_utterances ⇒ Array<String>
An array of sample utterances configured for the intent.
#slots ⇒ Array<Types::Slot>
An array of slot types that defines the information required to fulfill the intent.
#version ⇒ String
The version number assigned to the new version of the intent.