Skip to main content
View as Markdown

DesPartUploadComponentOperationResult

Represents the result of one record of the upload components operation.

Member Of​

DesPartUploadComponentsPayload object

type DesPartUploadComponentOperationResult {
componentStatus: String!
errorDetails: String
message: String!
partChoiceStatus: String!
partId: DesPartManufacturerPartIdWithIpn!
revisionId: String
}

Fields​

componentStatus ● String! non-null scalar​

The result of the component processing: *Created*, *AlreadyExists*, *Failed* or *Skipped*.

errorDetails ● String scalar​

The validation or technical reason the record failed or was skipped.

message ● String! non-null scalar​

A human readable summary of the component and part choice processing.

partChoiceStatus ● String! non-null scalar​

The result of the part choice processing: *Created*, *AlreadyExists*, *Failed* or *Skipped*.

partId ● DesPartManufacturerPartIdWithIpn! non-null object​

The identifiers of the record: its IPN, MPN and manufacturer name.

revisionId ● String scalar​

The revision of the created or existing component. Returned only when the component was resolved.