Skip to content

ActionExecutionEvent

Source code in docs_src/capo_qbusiness/types/action_execution_event.py
class ActionExecutionEvent(TypedDict, closed=True):
    plugin_id: "capo_qbusiness.types.plugin_id.PluginId"
    """<p>The identifier of the plugin for which the action is being requested.</p>"""
    payload: "capo_qbusiness.types.action_execution_payload.ActionExecutionPayload"
    """<p>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. </p>"""
    payload_field_name_separator: "capo_qbusiness.types.action_payload_field_name_separator.ActionPayloadFieldNameSeparator"
    """<p>A string used to retain information about the hierarchical contexts within a action execution event payload.</p>"""

payload instance-attribute

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: ActionPayloadFieldNameSeparator

A string used to retain information about the hierarchical contexts within a action execution event payload.

plugin_id instance-attribute

plugin_id: PluginId

The identifier of the plugin for which the action is being requested.