Interface: IWorkflowExecutionExtendedInfo
workflow.v1.IWorkflowExecutionExtendedInfo
Properties of a WorkflowExecutionExtendedInfo.
Implemented by
Properties
cancelRequested
• Optional cancelRequested: null | boolean
indicates if the workflow received a cancel request
executionExpirationTime
• Optional executionExpirationTime: null | ITimestamp
Workflow execution expiration time is defined as workflow start time plus expiration timeout. Workflow start time may change after workflow reset.
lastResetTime
• Optional lastResetTime: null | ITimestamp
Last workflow reset time. Nil if the workflow was never reset.
originalStartTime
• Optional originalStartTime: null | ITimestamp
Original workflow start time.
requestIdInfos
• Optional requestIdInfos: null | { [k: string]: IRequestIdInfo; }
Request ID information (eg: history event information associated with the request ID). Note: It only contains request IDs from StartWorkflowExecution requests, including indirect calls (eg: if SignalWithStartWorkflowExecution starts a new workflow, then the request ID is used in the StartWorkflowExecution request).
resetRunId
• Optional resetRunId: null | string
Reset Run ID points to the new run when this execution is reset. If the execution is reset multiple times, it points to the latest run.
runExpirationTime
• Optional runExpirationTime: null | ITimestamp
Workflow run expiration time is defined as current workflow run start time plus workflow run timeout.