Skip to content

Qbusiness  >  Structures  >  ActionReview

ActionReview

Structure Class

ActionReview dataclass

An output event that Amazon Q Business returns to an user who wants to perform a plugin action during a non-streaming chat conversation. It contains information about the selected action with a list of possible user input fields, some pre-populated by Amazon Q Business.

Attributes

payload class-attribute instance-attribute
payload: dict[str, ActionReviewPayloadField] | None = None

Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.

payload_field_name_separator class-attribute instance-attribute
payload_field_name_separator: str | None = None

A string used to retain information about the hierarchical contexts within an action review payload.

plugin_id class-attribute instance-attribute
plugin_id: str | None = None

The identifier of the plugin associated with the action review.

plugin_type class-attribute instance-attribute
plugin_type: PluginType | None = None

The type of plugin.