Member Junction
    Preparing search index...

    Output for RecordClone.Execute.

    interface RecordCloneExecuteOutput {
        CloneLogID: string;
        Counts: {
            ByEntity: Record<
                string,
                { Create: number; Reference: number; Skip: number },
            >;
            Create: number;
            Total: number;
        };
        Created: RecordCloneRecordMapping[];
        ErrorMessage?: string;
        Plan?: RecordClonePlanDetails;
        ResultCode: | "SUCCESS"
        | "PLAN_CHANGED"
        | "BLOCKED"
        | "FORBIDDEN"
        | "EXECUTION_ERROR";
        Roots: RecordCloneRecordMapping[];
        Skipped: RecordCloneSkippedRecord[];
        Success: boolean;
        Warnings: RecordCloneExecuteWarning[];
    }
    Index

    Properties

    CloneLogID: string

    ID of the created MJ: Record Clone Logs header row, if written.

    Counts: {
        ByEntity: Record<
            string,
            { Create: number; Reference: number; Skip: number },
        >;
        Create: number;
        Total: number;
    }

    Aggregate counts.

    Mappings for all successfully created records.

    ErrorMessage?: string

    Error message on failure.

    Updated plan returned on PLAN_CHANGED or BLOCKED.

    ResultCode:
        | "SUCCESS"
        | "PLAN_CHANGED"
        | "BLOCKED"
        | "FORBIDDEN"
        | "EXECUTION_ERROR"

    Outcome code.

    Mappings for the root records.

    Records that were skipped.

    Success: boolean

    Whether the clone succeeded.

    Warnings emitted during planning or execution.