UpdateOperationItemEdgeInput
Patch for a single item-level dependency edge: every field is optional and omitted fields are left untouched. jobId is absent by design — an edge's parent job is immutable.
New predecessor operation item TypeID ("opi_01K…"). Omit to leave unchanged; the replacement must still be an item of the edge's (immutable) job.
New successor operation item TypeID ("opi_01K…"). Omit to leave unchanged; the replacement must be an item of the edge's job and differ from the predecessor.
New denormalized owning operation TypeID ("opr_01K…") for the predecessor item. Omit to leave unchanged.
New denormalized owning operation TypeID ("opr_01K…") for the successor item. Omit to leave unchanged.
sortOrderIntNew ordering value for this edge. Omit to leave unchanged.
View exact SDL
"""
Patch for a single item-level dependency edge: every field is optional and omitted fields are left untouched. jobId is absent by design — an edge's parent job is immutable.
"""
input UpdateOperationItemEdgeInput {
"""
New predecessor operation item TypeID ("opi_01K…"). Omit to leave unchanged; the replacement must still be an item of the edge's (immutable) job.
"""
predecessorItemId: OperationItemID
"""
New successor operation item TypeID ("opi_01K…"). Omit to leave unchanged; the replacement must be an item of the edge's job and differ from the predecessor.
"""
successorItemId: OperationItemID
"""
New denormalized owning operation TypeID ("opr_01K…") for the predecessor item. Omit to leave unchanged.
"""
sourceOperationId: OperationID
"""
New denormalized owning operation TypeID ("opr_01K…") for the successor item. Omit to leave unchanged.
"""
targetOperationId: OperationID
"""New ordering value for this edge. Omit to leave unchanged."""
sortOrder: Int
}One stable address across all schema views. Follow a field’s type to explore connections between domains.