Skip to main content
View as Markdown

DesReleaseVariant

A variant contains a specific configuration of a base design.

Returned By​

desReleaseVariantByVariantName query

Member Of​

DesRelease object

type DesReleaseVariant {
bom: DesBom
downloadUrl: String!
name: String!
pcb: DesPcb
pcbAssembly: DesPcbAssembly
pcbFabrication: DesPcbFabrication
releaseId: ID! @deprecated
schematics(
where: DesSchematicFilterInput
): [DesSchematic!]!
}

Fields​

bom ● DesBom object​

The Bill of Materials (BOM) for this published design variant.

downloadUrl ● String! non-null scalar​

The project release package.

name ● String! non-null scalar​

The descriptive label for this design variant.

pcb ● DesPcb object​

The PCB document for this design variant.

pcbAssembly ● DesPcbAssembly object​

The data needed for assembly of this published design variant.

pcbFabrication ● DesPcbFabrication object​

The data needed for fabrication of this published design variant.

schematics ● [DesSchematic!]! non-null object​

The list of schematic documents for this design variant.

where ● DesSchematicFilterInput input​
Show deprecated

releaseId ● ID! deprecated non-null scalar​

DEPRECATED

This is temporary to illustrate project release identifier as GRID`.