durable-execution - v0.8.0
    Preparing search index...

    Type Alias DurableFinalizeTaskOptions<TInput, TRunOutput, TOutput, TFinalizeTaskRunOutput>

    DurableFinalizeTaskOptions:
        | DurableTaskOptions<
            DurableTaskOnChildrenCompleteInput<TInput, TRunOutput>,
            TOutput,
        >
        | DurableParentTaskOptions<
            DurableTaskOnChildrenCompleteInput<TInput, TRunOutput>,
            TFinalizeTaskRunOutput,
            TOutput,
        >

    Options for the finalizeTask property in DurableParentTaskOptions. It is similar to DurableTaskOptions or DurableParentTaskOptions but the input is of the form:

    {
    input: TRunInput,
    output: TRunOutput,
    childrenTasksOutputs: Array<DurableChildTaskExecutionOutput>
    }

    No validation is done on the input and the output of the parent task is the output of the finalizeTask task.

    Type Parameters

    • TInput = unknown
    • TRunOutput = unknown
    • TOutput = unknown
    • TFinalizeTaskRunOutput = unknown