private isDurableOrchestrationStatusInit()

in src/orchestrations/DurableOrchestrationStatus.ts [36:49]


    private isDurableOrchestrationStatusInit(obj: unknown): obj is DurableOrchestrationStatusInit {
        const objAsInit = obj as DurableOrchestrationStatusInit;
        return (
            objAsInit !== undefined &&
            typeof objAsInit.name === "string" &&
            typeof objAsInit.instanceId === "string" &&
            (typeof objAsInit.createdTime === "string" || objAsInit.createdTime instanceof Date) &&
            (typeof objAsInit.lastUpdatedTime === "string" ||
                objAsInit.lastUpdatedTime instanceof Date) &&
            objAsInit.input !== undefined &&
            objAsInit.output !== undefined &&
            typeof objAsInit.runtimeStatus === "string"
        );
    }