Skip to content

Qbusiness  >  Structures  >  ActionExecution

ActionExecution

Structure Class

ActionExecution dataclass

Performs an Amazon Q Business plugin action during a non-streaming chat conversation.

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 an action execution event payload.

plugin_id instance-attribute
plugin_id: str

The identifier of the plugin the action is attached to.