Skip to content

Qbusiness  >  Structures  >  ActionExecutionEvent

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.