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 fulfillmentActivityfield 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 InputContextobjects 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.KendraSearchIntentintent.
- 
  
    
      #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 OutputContextobjects 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.