You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Lex::Types::GetSessionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lex::Types::GetSessionRequest
- Defined in:
- (unknown)
Overview
When passing GetSessionRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
bot_name: "BotName", # required
bot_alias: "BotAlias", # required
user_id: "UserId", # required
checkpoint_label_filter: "IntentSummaryCheckpointLabel",
}
Instance Attribute Summary collapse
-
#bot_alias ⇒ String
The alias in use for the bot that contains the session data.
-
#bot_name ⇒ String
The name of the bot that contains the session data.
-
#checkpoint_label_filter ⇒ String
A string used to filter the intents returned in the
recentIntentSummaryView
structure. -
#user_id ⇒ String
The ID of the client application user.
Instance Attribute Details
#bot_alias ⇒ String
The alias in use for the bot that contains the session data.
#bot_name ⇒ String
The name of the bot that contains the session data.
#checkpoint_label_filter ⇒ String
A string used to filter the intents returned in the
recentIntentSummaryView
structure.
When you specify a filter, only intents with their checkpointLabel
field set to that string are returned.
#user_id ⇒ String
The ID of the client application user. Amazon Lex uses this to identify a user\'s conversation with your bot.