Class: Aws::LexModelsV2::Types::UpdateSlotResponse
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::LexModelsV2::Types::UpdateSlotResponse
 
 
- 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 that contains the slot.
 - 
  
    
      #bot_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The version of the bot that contains the slot.
 - 
  
    
      #creation_date_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The timestamp of the date and time that the slot was created.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The updated description of the bot.
 - 
  
    
      #intent_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The intent that contains the slot.
 - 
  
    
      #last_updated_date_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The timestamp of the date and time that the slot was last updated.
 - 
  
    
      #locale_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The locale that contains the slot.
 - 
  
    
      #multiple_values_setting  ⇒ Types::MultipleValuesSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Indicates whether the slot accepts multiple values in one response.
 - 
  
    
      #obfuscation_setting  ⇒ Types::ObfuscationSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The updated setting that determines whether the slot value is obfuscated in the Amazon CloudWatch logs.
 - 
  
    
      #slot_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The unique identifier of the slot that was updated.
 - 
  
    
      #slot_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The updated name of the slot.
 - 
  
    
      #slot_type_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The updated identifier of the slot type that provides values for the slot.
 - 
  
    
      #sub_slot_setting  ⇒ Types::SubSlotSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifications for the constituent sub slots and the expression for the composite slot.
 - 
  
    
      #value_elicitation_setting  ⇒ Types::SlotValueElicitationSetting 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The updated prompts that Amazon Lex sends to the user to elicit a response that provides a value for the slot.
 
Instance Attribute Details
#bot_id ⇒ String
The identifier of the bot that contains the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#bot_version ⇒ String
The version of the bot that contains the slot. Will always be ‘DRAFT`.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#creation_date_time ⇒ Time
The timestamp of the date and time that the slot was created.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
The updated description of the bot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#intent_id ⇒ String
The intent that contains the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#last_updated_date_time ⇒ Time
The timestamp of the date and time that the slot was last updated.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#locale_id ⇒ String
The locale that contains the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#multiple_values_setting ⇒ Types::MultipleValuesSetting
Indicates whether the slot accepts multiple values in one response.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#obfuscation_setting ⇒ Types::ObfuscationSetting
The updated setting that determines whether the slot value is obfuscated in the Amazon CloudWatch logs.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#slot_id ⇒ String
The unique identifier of the slot that was updated.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#slot_name ⇒ String
The updated name of the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#slot_type_id ⇒ String
The updated identifier of the slot type that provides values for the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#sub_slot_setting ⇒ Types::SubSlotSetting
Specifications for the constituent sub slots and the expression for the composite slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  | 
  
#value_elicitation_setting ⇒ Types::SlotValueElicitationSetting
The updated prompts that Amazon Lex sends to the user to elicit a response that provides a value for the slot.
      15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186  | 
    
      # File 'lib/aws-sdk-lexmodelsv2/types.rb', line 15169 class UpdateSlotResponse < Struct.new( :slot_id, :slot_name, :description, :slot_type_id, :value_elicitation_setting, :obfuscation_setting, :bot_id, :bot_version, :locale_id, :intent_id, :creation_date_time, :last_updated_date_time, :multiple_values_setting, :sub_slot_setting) SENSITIVE = [] include Aws::Structure end  |