StepResultId |
0:TrimmedString |
|
It is the system-wide unique identifier of the step result. |
ProgramStepId |
0:TrimmedString |
Yes |
It is the system-wide unique identifier of the Program Step. |
ProgramStep |
0:String |
Yes |
It is the step number or name of the program step. Sometimes the step id is like 2A, 3B based on number of branches. Hence a string place holder is needed instead of number. |
Name |
0:String |
Yes |
It is the user-friendly name of the given step. This can be the name of the step in the configuration for ease of use and troubleshooting. |
ResultEvaluation |
2:ResultEvaluationEnum |
Yes |
It indicates if the StepResult is successful or not. |
StartTimeOffset |
0:Duration |
Yes |
It is the offset to the ProcessingTimes.StartTime in Result, this value can be used to order the steps in execution order if same step is run multiple times. |
StepTraceId |
0:TrimmedString |
Yes |
It is the system-wide unique identifier of the StepTrace associated to the StepResult. |
StepResultValues |
1:ResultValueDataType[] |
Yes |
It is the set of values which needs to be measured as per the program step. |