Skip to main content

Interface: $Properties

Properties of a ResetWorkflowExecutionRequest.

Extended by​

Properties​

identity?​

optional identity?: string | null

The identity of the worker/client


namespace?​

optional namespace?: string | null

ResetWorkflowExecutionRequest namespace


postResetOperations?​

optional postResetOperations?: $Properties[] | null

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


reason?​

optional reason?: string | null

ResetWorkflowExecutionRequest reason


requestId?​

optional requestId?: string | null

Used to de-dupe reset requests


resetReapplyExcludeTypes?​

optional resetReapplyExcludeTypes?: ResetReapplyExcludeType[] | null

Event types not to be reapplied


resetReapplyType?​

optional resetReapplyType?: ResetReapplyType | null

Deprecated. Use options. Default: RESET_REAPPLY_TYPE_SIGNAL


workflowExecution?​

optional workflowExecution?: $Properties | null

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.


workflowTaskFinishEventId?​

optional workflowTaskFinishEventId?: Long | null

The id of a WORKFLOW_TASK_COMPLETED,WORKFLOW_TASK_TIMED_OUT, WORKFLOW_TASK_FAILED, or WORKFLOW_TASK_STARTED event to reset to.