Class: Aws::LexModelBuildingService::Types::GetSlotTypeResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelBuildingService::Types::GetSlotTypeResponse
- Defined in:
- gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#checksum ⇒ String
Checksum of the
$LATEST
version of the slot type. -
#created_date ⇒ Time
The date that the slot type was created.
-
#description ⇒ String
A description of the slot type.
-
#enumeration_values ⇒ Array<Types::EnumerationValue>
A list of
EnumerationValue
objects that defines the values that the slot type can take. -
#last_updated_date ⇒ Time
The date that the slot type was updated.
-
#name ⇒ String
The name of the slot type.
-
#parent_slot_type_signature ⇒ String
The built-in slot type used as a parent for the slot type.
-
#slot_type_configurations ⇒ Array<Types::SlotTypeConfiguration>
Configuration information that extends the parent built-in slot type.
-
#value_selection_strategy ⇒ String
The strategy that Amazon Lex uses to determine the value of the slot.
-
#version ⇒ String
The version of the slot type.
Instance Attribute Details
#checksum ⇒ String
Checksum of the $LATEST
version of the slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#created_date ⇒ Time
The date that the slot type was created.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#enumeration_values ⇒ Array<Types::EnumerationValue>
A list of EnumerationValue
objects that defines the values that
the slot type can take.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#last_updated_date ⇒ Time
The date that the slot type was updated. When you create a resource, the creation date and last update date are the same.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#parent_slot_type_signature ⇒ String
The built-in slot type used as a parent for the slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#slot_type_configurations ⇒ Array<Types::SlotTypeConfiguration>
Configuration information that extends the parent built-in slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#value_selection_strategy ⇒ String
The strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The version of the slot type.
2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2576 class GetSlotTypeResponse < Struct.new( :name, :description, :enumeration_values, :last_updated_date, :created_date, :version, :checksum, :value_selection_strategy, :parent_slot_type_signature, :slot_type_configurations) SENSITIVE = [] include Aws::Structure end |