Skip to content

ActionExecution

Source code in docs_src/capo_qbusiness/types/action_execution.py
class ActionExecution(TypedDict, closed=True):
    plugin_id: "capo_qbusiness.types.plugin_id.PluginId"
    """<p>The identifier of the plugin the action is attached to.</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 an 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 an action execution event payload.

plugin_id instance-attribute

plugin_id: PluginId

The identifier of the plugin the action is attached to.