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.