A state machine object tracks the status of database actions.

A state machine contains the following attributes:

NameType/ValueDescription
action_uidstringA globally unique identifier of the action
object_namestringName of the object being manipulated by the state machine
statuspendingRequested state machine has not started
activeState machine is currently running
completedOperation complete
failedOperation or state machine failed
namestringName of the running (or failed) state machine
statestringCurrent state within the state machine, when known
errorstringA descriptive error string for failed state machine, when known