Workflow.resume()
.resume()
メソッドは、新しいデータで一時停止されたワークフローの実行を再開し、特定のステップから実行を継続できるようにします。
使用方法
const run = counterWorkflow.createRun();
const result = await run.start({ inputData: { startValue: 0 } });
if (result.status === "suspended") {
const resumedResults = await run.resume({
step: result.suspended[0],
resumeData: { newValue: 0 },
});
}
パラメーター
params:
object
ワークフロー実行の再開用設定オブジェクト
ResumeSchema
Step | Step[] | string | string[]
RuntimeContext
戻り値
resumedResults:
Promise<WorkflowResult<TOutput, TSteps>>
再開されたワークフロー実行の結果を解決する Promise