Class: Aws::LexModelsV2::Types::DialogState

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb

Overview

The current state of the conversation with the user.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dialog_actionTypes::DialogAction

Defines the action that the bot executes at runtime when the conversation reaches this step.

Returns:



7276
7277
7278
7279
7280
7281
7282
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 7276

class DialogState < Struct.new(
  :dialog_action,
  :intent,
  :session_attributes)
  SENSITIVE = []
  include Aws::Structure
end

#intentTypes::IntentOverride

Override settings to configure the intent state.



7276
7277
7278
7279
7280
7281
7282
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 7276

class DialogState < Struct.new(
  :dialog_action,
  :intent,
  :session_attributes)
  SENSITIVE = []
  include Aws::Structure
end

#session_attributesHash<String,String>

Map of key/value pairs representing session-specific context information. It contains application information passed between Amazon Lex and a client application.

Returns:

  • (Hash<String,String>)


7276
7277
7278
7279
7280
7281
7282
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 7276

class DialogState < Struct.new(
  :dialog_action,
  :intent,
  :session_attributes)
  SENSITIVE = []
  include Aws::Structure
end