Skip to main content

Interface: $Properties

Properties of a WorkflowExecutionExtendedInfo.

Extended by​

Properties​

cancelRequested?​

optional cancelRequested?: boolean | null

indicates if the workflow received a cancel request


executionExpirationTime?​

optional executionExpirationTime?: $Properties | null

Workflow execution expiration time is defined as workflow start time plus expiration timeout. Workflow start time may change after workflow reset.


lastResetTime?​

optional lastResetTime?: $Properties | null

Last workflow reset time. Nil if the workflow was never reset.


originalStartTime?​

optional originalStartTime?: $Properties | null

Original workflow start time.


pauseInfo?​

optional pauseInfo?: $Properties | null

Information about the workflow execution pause operation.


propagatedNexusSerializationContext?​

optional propagatedNexusSerializationContext?: $Properties | null

Serialization context propagated from the Nexus caller that started this workflow.


requestIdInfos?​

optional requestIdInfos?: {[k: string]: $Properties; } | null

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?: string | null

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?: $Properties | null

Workflow run expiration time is defined as current workflow run start time plus workflow run timeout.


timeSkippingInfo?​

optional timeSkippingInfo?: $Properties | null

Information about time skipping of the workflow execution. If the execution has never enabled time skipping, it will be nil.