Skip to content

UpsertOperationItemEdgesInput ​

Type: Input

Batch replace (delete-then-insert, in one transaction) of a job's item-level dependency edges, optionally scoped to a single source/target operation pair.

Fields ​

NameTypeDefaultDescription
edges[OperationItemEdgeInput!]!The complete set of edges to exist within the deletion scope after the mutation. Passing an empty list clears the scoped edges.
jobIdJobID!TypeID of the job ("job_01K…") whose item edges are being replaced. All edge endpoints must be operation items of this job, or the mutation returns field errors and writes nothing.
sourceOperationIdOperationIDOptional TypeID of an operation ("opr_01K…") that narrows which existing edges are deleted before insert. Combined with targetOperationId it confines the replace to a single operation pair; when both are null, every item edge in the job is replaced.
targetOperationIdOperationIDOptional TypeID of an operation ("opr_01K…") that narrows which existing edges are deleted before insert; see sourceOperationId.

Connect machines, automate workflows, and build custom apps for print production.