Skip to main content

ActionUpdate

This class represents an update to a TaskAction, encapsulating various aspects of its state and progression. It includes fields for identifying the action, its parent, current state, phase, output URI, deletion status, task type, short name, and any associated error state.

Attributes

AttributeTypeDescription
ActionID*common.ActionIdentifierThe identifier for the action being updated.
ParentActionNamestringThe name of the parent action, used for hierarchical organization.
StateJSONstringA JSON string representing the current state of the action.
Phasecommon.ActionPhaseThe current phase of the action, indicating its progress or status.
OutputUristringThe URI where the output of the action is stored.
IsDeletedboolA boolean indicating whether the action has been marked for deletion.
TaskTypestringThe type of task associated with this action.
ShortNamestringA concise name for the action, often used for display purposes.
ErrorState*executorv1.ErrorStateThe error state of the action, providing details if an error occurred.