← API reference
Mutation / print.jmf

setWorkCenterDeviceJMFDeviceID

Set the canonical JMF DeviceID on a work center ↔ device binding for inbound correlation. The legacy WorkCenter.jmfDeviceId remains a fallback alias; it is not copied because a work center can have several controller-specific IDs. Requires workCenter:write.

Arguments

Binding to address and the JMF DeviceID to store on it (null clears it; a blank string is rejected).

Returns SetWorkCenterDeviceJMFDeviceIDPayload!

Scalar fields at a glance

workCenterDeviceIdWorkCenterDeviceID
jmfDeviceIdString
↗ View the complete SetWorkCenterDeviceJMFDeviceIDPayload type

Explore in a view

Device Fleet
View exact SDL
"""
Set the canonical JMF DeviceID on a work center ↔ device binding for inbound correlation. The legacy WorkCenter.jmfDeviceId remains a fallback alias; it is not copied because a work center can have several controller-specific IDs. Requires workCenter:write.
"""
setWorkCenterDeviceJMFDeviceID(
  """
  Binding to address and the JMF DeviceID to store on it (null clears it; a blank string is rejected).
  """
  input: SetWorkCenterDeviceJMFDeviceIDInput!
): SetWorkCenterDeviceJMFDeviceIDPayload! @topic(names: ["print.jmf"])

Schema reference describes the API contract. Actual access is checked by the platform for every operation.