Class: Aws::LexModelsV2::Types::CreateIntentResponse
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::LexModelsV2::Types::CreateIntentResponse
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-lexmodelsv2/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #bot_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The identifier of the bot associated with the intent.
 - 
  
    
      #bot_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The version of the bot associated with the intent.
 - 
  
    
      #creation_date_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A timestamp of the date and time that the intent was created.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The description specified for the intent.
 - 
  
    
      #dialog_code_hook  ⇒ Types::DialogCodeHookSettings 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dialog Lambda function specified for the intent.
 - 
  
    
      #fulfillment_code_hook  ⇒ Types::FulfillmentCodeHookSettings 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The fulfillment Lambda function specified for the intent.
 - 
  
    
      #initial_response_setting  ⇒ Types::InitialResponseSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.
 - 
  
    
      #input_contexts  ⇒ Array<Types::InputContext> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The list of input contexts specified for the intent.
 - 
  
    
      #intent_closing_setting  ⇒ Types::IntentClosingSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The closing setting specified for the intent.
 - 
  
    
      #intent_confirmation_setting  ⇒ Types::IntentConfirmationSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The confirmation setting specified for the intent.
 - 
  
    
      #intent_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A unique identifier for the intent.
 - 
  
    
      #intent_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name specified for the intent.
 - 
  
    
      #kendra_configuration  ⇒ Types::KendraConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Configuration for searching a Amazon Kendra index specified for the intent.
 - 
  
    
      #locale_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The locale that the intent is specified to use.
 - 
  
    
      #output_contexts  ⇒ Array<Types::OutputContext> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The list of output contexts specified for the intent.
 - 
  
    
      #parent_intent_signature  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The signature of the parent intent specified for the intent.
 - 
  
    
      #qn_a_intent_configuration  ⇒ Types::QnAIntentConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Details about the the configuration of the built-in ‘Amazon.QnAIntent`.
 - 
  
    
      #sample_utterances  ⇒ Array<Types::SampleUtterance> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The sample utterances specified for the intent.
 
Instance Attribute Details
#bot_id ⇒ String
The identifier of the bot associated with the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#bot_version ⇒ String
The version of the bot associated with the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#creation_date_time ⇒ Time
A timestamp of the date and time that the intent was created.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
The description specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#dialog_code_hook ⇒ Types::DialogCodeHookSettings
The dialog Lambda function specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#fulfillment_code_hook ⇒ Types::FulfillmentCodeHookSettings
The fulfillment Lambda function specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#initial_response_setting ⇒ Types::InitialResponseSetting
Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#input_contexts ⇒ Array<Types::InputContext>
The list of input contexts specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#intent_closing_setting ⇒ Types::IntentClosingSetting
The closing setting specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#intent_confirmation_setting ⇒ Types::IntentConfirmationSetting
The confirmation setting specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#intent_id ⇒ String
A unique identifier for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#intent_name ⇒ String
The name specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#kendra_configuration ⇒ Types::KendraConfiguration
Configuration for searching a Amazon Kendra index specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#locale_id ⇒ String
The locale that the intent is specified to use.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#output_contexts ⇒ Array<Types::OutputContext>
The list of output contexts specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#parent_intent_signature ⇒ String
The signature of the parent intent specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#qn_a_intent_configuration ⇒ Types::QnAIntentConfiguration
Details about the the configuration of the built-in ‘Amazon.QnAIntent`.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#sample_utterances ⇒ Array<Types::SampleUtterance>
The sample utterances specified for the intent.
      4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 4144 class CreateIntentResponse < Struct.new( :intent_id, :intent_name, :description, :parent_intent_signature, :sample_utterances, :dialog_code_hook, :fulfillment_code_hook, :intent_confirmation_setting, :intent_closing_setting, :input_contexts, :output_contexts, :kendra_configuration, :bot_id, :bot_version, :locale_id, :creation_date_time, :initial_response_setting, :qn_a_intent_configuration) SENSITIVE = [] include Aws::Structure end  |