ActionExecutionEvent¶
Structure Class¶
ActionExecutionEvent
dataclass
¶
A request from an end user signalling an intent to perform an Amazon Q Business plugin action during a streaming chat.
Attributes¶
payload
instance-attribute
¶
payload: dict[str, ActionExecutionPayloadField]
A mapping of field names to the field values in input that an end user provides to Amazon Q Business requests to perform their plugin action.
payload_field_name_separator
instance-attribute
¶
payload_field_name_separator: str
A string used to retain information about the hierarchical contexts within a action execution event payload.
plugin_id
instance-attribute
¶
plugin_id: str
The identifier of the plugin for which the action is being requested.