![]() |
![]()
| ![]() |
![]()
NAMEPaws::LexRuntime::DialogAction USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::LexRuntime::DialogAction object: $service_obj->Method(Att1 => { FulfillmentState => $value, ..., Type => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::LexRuntime::DialogAction object: $result = $service_obj->Method(...); $result->Att1->FulfillmentState DESCRIPTIONDescribes the next action that the bot should take in its interaction with the user and provides information about the context in which the action takes place. Use the "DialogAction" data type to set the interaction to a specific state, or to return the interaction to a previous state. ATTRIBUTESFulfillmentState => StrThe fulfillment state of the intent. The possible values are:
IntentName => StrThe name of the intent. Message => StrThe message that should be shown to the user. If you don't specify a message, Amazon Lex will use the message configured for the intent. MessageFormat => Str
Slots => Paws::LexRuntime::StringMapMap of the slots that have been gathered and their values. SlotToElicit => StrThe name of the slot that should be elicited from the user. REQUIRED Type => StrThe next action that the bot should take in its interaction with the user. The possible values are:
SEE ALSOThis class forms part of Paws, describing an object used in Paws::LexRuntime BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|