class Aws::LexRuntimeV2::Types::ActiveContext
Contains information about the contexts that a user is using in a session. You can configure Amazon Lex V2 to set a context when an intent is fulfilled, or you can set a context using the , , or operations.
Use a context to indicate to Amazon Lex V2 intents that should be used as follow-up intents. For example, if the active context is `order-fulfilled`, only intents that have `order-fulfilled` configured as a trigger are considered for follow up.
@note When making an API call, you may pass ActiveContext
data as a hash: { name: "ActiveContextName", # required time_to_live: { # required time_to_live_in_seconds: 1, # required turns_to_live: 1, # required }, context_attributes: { # required "ParameterName" => "Text", }, }
@!attribute [rw] name
The name of the context. @return [String]
@!attribute [rw] time_to_live
Indicates the number of turns or seconds that the context is active. Once the time to live expires, the context is no longer returned in a response. @return [Types::ActiveContextTimeToLive]
@!attribute [rw] context_attributes
A lis tof contexts active for the request. A context can be activated when a previous intent is fulfilled, or by including the context in the request. If you don't specify a list of contexts, Amazon Lex will use the current list of contexts for the session. If you specify an empty list, all contexts for the session are cleared. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/runtime.lex.v2-2020-08-07/ActiveContext AWS API Documentation
Constants
- SENSITIVE