Interface: IResetWorkflowExecutionRequest
workflowservice.v1.IResetWorkflowExecutionRequest
Properties of a ResetWorkflowExecutionRequest.
Hierarchy
-
↳
IResetWorkflowExecutionRequest
Properties
identity
• Optional identity: null | string
The identity of the worker/client
Inherited from
namespace
• Optional namespace: null | string
ResetWorkflowExecutionRequest namespace
Inherited from
postResetOperations
• Optional postResetOperations: null | $Properties[]
Operations to perform after the workflow has been reset. These operations will be applied to the new run of the workflow execution in the order they are provided. All operations are applied to the workflow before the first new workflow task is generated
Inherited from
$Properties.postResetOperations
reason
• Optional reason: null | string
ResetWorkflowExecutionRequest reason
Inherited from
requestId
• Optional requestId: null | string
Used to de-dupe reset requests
Inherited from
resetReapplyExcludeTypes
• Optional resetReapplyExcludeTypes: null | ResetReapplyExcludeType[]
Event types not to be reapplied
Inherited from
$Properties.resetReapplyExcludeTypes
resetReapplyType
• Optional resetReapplyType: null | ResetReapplyType
Deprecated. Use options.
Default: RESET_REAPPLY_TYPE_SIGNAL
Inherited from
workflowExecution
• Optional workflowExecution: null | $Properties
The workflow to reset. If this contains a run ID then the workflow will be reset back to the provided event ID in that run. Otherwise it will be reset to the provided event ID in the current run. In all cases the current run will be terminated and a new run started.
Inherited from
workflowTaskFinishEventId
• Optional workflowTaskFinishEventId: null | Long
The id of a WORKFLOW_TASK_COMPLETED,WORKFLOW_TASK_TIMED_OUT, WORKFLOW_TASK_FAILED, or
WORKFLOW_TASK_STARTED event to reset to.