CreateOperationItemEdgeInput
Fields for creating a single item-level dependency edge, without disturbing the job's other edges.
TypeID of the job ("job_01K…") the edge belongs to. Both endpoints must be operation items of this job. Immutable once created.
TypeID of the operation item ("opi_01K…") that must be completed first.
TypeID of the operation item ("opi_01K…") that depends on the predecessor. Must differ from predecessorItemId.
TypeID of the operation ("opr_01K…") owning the predecessor item, stored denormalized on the edge.
TypeID of the operation ("opr_01K…") owning the successor item, stored denormalized on the edge.
sortOrderIntOptional explicit ordering for this edge. Defaults to 0 when omitted.
View exact SDL
"""
Fields for creating a single item-level dependency edge, without disturbing the job's other edges.
"""
input CreateOperationItemEdgeInput {
"""
TypeID of the job ("job_01K…") the edge belongs to. Both endpoints must be operation items of this job. Immutable once created.
"""
jobId: JobID!
"""
TypeID of the operation item ("opi_01K…") that must be completed first.
"""
predecessorItemId: OperationItemID!
"""
TypeID of the operation item ("opi_01K…") that depends on the predecessor. Must differ from predecessorItemId.
"""
successorItemId: OperationItemID!
"""
TypeID of the operation ("opr_01K…") owning the predecessor item, stored denormalized on the edge.
"""
sourceOperationId: OperationID!
"""
TypeID of the operation ("opr_01K…") owning the successor item, stored denormalized on the edge.
"""
targetOperationId: OperationID!
"""Optional explicit ordering for this edge. Defaults to 0 when omitted."""
sortOrder: Int
}One stable address across all schema views. Follow a field’s type to explore connections between domains.