Skip to main content
View as Markdown

DmDeviceFamily

EXPERIMENTAL

Experimental​

caution

Not production-ready. It may change or be removed without notice. See Lifecycle.

A supported device family (e.g. RA, RX) with display metadata and total device count.

Returned By​

dmDeviceFamilies query

type DmDeviceFamily {
aliases: [String!]!
capabilities: [DmFamilyCapability!]!
description: String!
key: String!
label: String!
priority: Int!
shortLabel: String!
totalDevices: Int!
vendor: String!
}

Fields​

aliases ● [String!]! non-null scalar​

Search aliases used to recognise this family from user input.

capabilities ● [DmFamilyCapability!]! non-null object​

Extensible key-value list of family feature flags (e.g. bspGeneration). Absent capabilities should be treated as false by callers.

description ● String! non-null scalar​

One-line human description of the family.

key ● String! non-null scalar​

Stable string key for the family (e.g. "RA", "RAFW", "RX"). Use this as the deviceFamily input to evaluation.

label ● String! non-null scalar​

Full display label, e.g. "Renesas RA".

priority ● Int! non-null scalar​

Selection/fallback order. Lower is tried first / is the default family.

shortLabel ● String! non-null scalar​

Compact display label, e.g. "RA".

totalDevices ● Int! non-null scalar​

Number of devices of this family currently loaded in the catalog.

vendor ● String! non-null scalar​

Silicon vendor, e.g. "Renesas".