struct AsyncActionProgress

Used by NMS to query progress of ongoing asyncronous actions.

References from:
CertM; KeyFileManagement; NodeCredential; SwM;
uint16
actionId
The struct member actionId uniquely identifies each value of a multivalued attribute of type struct AsyncActionProgress.
string
actionName
The name of the invoked asynchronous action.
string[0..]
additionalInfo
Used for logging significant messages during execution of an action.
Each log message is a separate value. The NMS system may display this information, but it is not recommended to build any logic on the content of this field.
string
progressInfo
Textual information describing the actual state of the execution of the action.
The NMS system may display this information, but it is not recommended to build any logic on the content of this field.
uint8
progressPercentage
Progress of the action.
The range is between 0 and 100.
ActionResultType
result
Result state of completed action.
This field has the value NOT_AVAILABLE if the action is not finished.
string
resultInfo
Textual description of the outcome/result of the action containing useful info for the NMS.
It can contain an error message if the action failed.
The NMS system may display this information, but it is not recommended to build any logic on the content of this field.
ActionStateType
state
Current state of the action.
DateTimeWithoutOffset
timeActionCompleted
The date and time when the action was completed (successfully or unsuccessfully).
DateTimeWithoutOffset
timeActionStarted
The date and time when the current action was started.
DateTimeWithoutOffset
timeOfLastStatusUpdate
The date and time when the struct member state was last updated.