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).