Skip to main content

DmFeasibleDeviceModel

**Experimental** A device without concrete peripherals and ports — enough to drive the matched-parts list and search results.

type DmFeasibleDeviceModel {
board: DmDeviceBoard
deviceMpn: String!
familyPart: DmFamilyPart
}

Fields

DmFeasibleDeviceModel.board ● DmDeviceBoard object

**Experimental** Device board evaluated for this candidate, with configuration-compatibility. Null when the family has no board variant or the DevicesOnly strategy was used.

DmFeasibleDeviceModel.deviceMpn ● String! non-null scalar

**Experimental** Device part number.

DmFeasibleDeviceModel.familyPart ● DmFamilyPart object

**Experimental** Family part details for the device (manufacturer, partial MPN, part-number details).