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

    Type Alias TaskExecutionStorageUpdate

    The update for a task execution. See TaskExecutionStorageValue for more details about the fields.

    type TaskExecutionStorageUpdate = {
        executorId?: string;
        status?: TaskExecutionStatus;
        isFinished?: boolean;
        runOutput?: string;
        output?: string;
        error?: DurableExecutionErrorStorageValue;
        retryAttempts?: number;
        startAt?: number;
        startedAt?: number;
        expiresAt?: number;
        waitingForChildrenStartedAt?: number;
        waitingForFinalizeStartedAt?: number;
        finishedAt?: number;
        children?: ReadonlyArray<TaskExecutionSummary>;
        activeChildrenCount?: number;
        onChildrenFinishedProcessingStatus?: TaskExecutionOnChildrenFinishedProcessingStatus;
        onChildrenFinishedProcessingExpiresAt?: number;
        onChildrenFinishedProcessingFinishedAt?: number;
        finalize?: TaskExecutionSummary;
        closeStatus?: TaskExecutionCloseStatus;
        closeExpiresAt?: number;
        closedAt?: number;
        needsPromiseCancellation?: boolean;
        updatedAt: number;
        unset?: {
            executorId?: boolean;
            runOutput?: boolean;
            error?: boolean;
            startedAt?: boolean;
            expiresAt?: boolean;
            onChildrenFinishedProcessingExpiresAt?: boolean;
            closeExpiresAt?: boolean;
        };
    }
    Index

    Properties

    executorId?: string
    isFinished?: boolean
    runOutput?: string
    output?: string
    retryAttempts?: number
    startAt?: number
    startedAt?: number
    expiresAt?: number
    waitingForChildrenStartedAt?: number
    waitingForFinalizeStartedAt?: number
    finishedAt?: number
    children?: ReadonlyArray<TaskExecutionSummary>
    activeChildrenCount?: number
    onChildrenFinishedProcessingStatus?: TaskExecutionOnChildrenFinishedProcessingStatus
    onChildrenFinishedProcessingExpiresAt?: number
    onChildrenFinishedProcessingFinishedAt?: number
    closeExpiresAt?: number
    closedAt?: number
    needsPromiseCancellation?: boolean
    updatedAt: number
    unset?: {
        executorId?: boolean;
        runOutput?: boolean;
        error?: boolean;
        startedAt?: boolean;
        expiresAt?: boolean;
        onChildrenFinishedProcessingExpiresAt?: boolean;
        closeExpiresAt?: boolean;
    }