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
| Attribute | Type | Description |
|---|---|---|
| ActionID | *common.ActionIdentifier | The identifier for the action being updated. |
| ParentActionName | string | The name of the parent action, used for hierarchical organization. |
| StateJSON | string | A JSON string representing the current state of the action. |
| Phase | common.ActionPhase | The current phase of the action, indicating its progress or status. |
| OutputUri | string | The URI where the output of the action is stored. |
| IsDeleted | bool | A boolean indicating whether the action has been marked for deletion. |
| TaskType | string | The type of task associated with this action. |
| ShortName | string | A concise name for the action, often used for display purposes. |
| ErrorState | *executorv1.ErrorState | The error state of the action, providing details if an error occurred. |