DmFamilyPart
Experimental
Not production-ready. It may change or be removed without notice. See Lifecycle.
Represents a single device family part variant.
Member Of
DmDeviceModelAsConfigured object ● DmFamilyPartModel object ● DmFeasibleDeviceModel object ● DmFullStackDeviceModel object
type DmFamilyPart {
concrete: Boolean!
description: String!
deviceFamily: String!
display: String!
friendlyPartialMpn: String!
level: Int!
manufacturer: String!
mcuPartDetails: DmMcuPartNumberModel
partialMpn: String!
raPartDetails: DmRaPartNumberModel @deprecated
vendor: String!
}
Fields
concrete ● Boolean! non-null scalar
Indicates whether this part variant is a concrete (fully specified) part.
description ● String! non-null scalar
Descriptive text explaining the part variant.
deviceFamily ● String! non-null scalar
Stable family key (e.g. "RA", "RAFW", "RX"), derived from the backing device's platform. Matches DmDeviceFamily.key and deviceFamilyKey. Empty when the platform is unknown (e.g. a non-concrete grouping node with no device).
display ● String! non-null scalar
Formatted display string for the part variant.
friendlyPartialMpn ● String! non-null scalar
Human-friendly display of the partial MPN.
level ● Int! non-null scalar
Hierarchy level of the part within the family.
manufacturer ● String! non-null scalar
Manufacturer or vendor associated with the part.
mcuPartDetails ● DmMcuPartNumberModel object
MCU part number details parsed into structured properties.
partialMpn ● String! non-null scalar
Partial manufacturer part number pattern identifying a family subset.
vendor ● String! non-null scalar
Silicon vendor, e.g. "Renesas", derived from the backing device's platform. Empty when the platform is unknown.
Show deprecatedHide deprecated
raPartDetails ● DmRaPartNumberModel deprecated object
Use mcuPartDetails instead.
Deprecated. RA part number details; use mcuPartDetails.