DesPartUploadOperationPayload
Represents a parts upload operation of the workspace.
type DesPartUploadOperationPayload {
componentsColumnMapping: DesPartUploadComponentsColumnMapping
createdAt: DateTime!
fileId: String!
fileName: String!
finishedAt: DateTime
isAck: Boolean!
kind: String!
libraryPartsColumnMapping: DesPartUploadLibraryPartsColumnMapping
operationId: UUID!
partChoiceUpdateMode: String
startedAt: DateTime
status: String!
}
Fields
DesPartUploadOperationPayload.componentsColumnMapping ● DesPartUploadComponentsColumnMapping object
Column mapping the upload was started with. Set for the *Components* upload only.
DesPartUploadOperationPayload.createdAt ● DateTime! non-null scalar
When the upload was started by the user.
DesPartUploadOperationPayload.fileId ● String! non-null scalar
The identifier of the uploaded file.
DesPartUploadOperationPayload.fileName ● String! non-null scalar
The name of the uploaded file.
DesPartUploadOperationPayload.finishedAt ● DateTime scalar
When the operation reached its final status.
DesPartUploadOperationPayload.isAck ● Boolean! non-null scalar
Whether the result of the operation is already read.
DesPartUploadOperationPayload.kind ● String! non-null scalar
The kind of the upload: *LibraryParts* or *Components*.
DesPartUploadOperationPayload.libraryPartsColumnMapping ● DesPartUploadLibraryPartsColumnMapping object
Column mapping the upload was started with. Set for the *LibraryParts* upload only.
DesPartUploadOperationPayload.operationId ● UUID! non-null scalar
The identifier of the operation. Report and acknowledgement requests are addressed by it.
DesPartUploadOperationPayload.partChoiceUpdateMode ● String scalar
How existing part choices are handled: *Update* or *Recreate*. Set for the *Components* upload only.
DesPartUploadOperationPayload.startedAt ● DateTime scalar
When the processing of the upload began.
DesPartUploadOperationPayload.status ● String! non-null scalar
The status of the operation: *Queued*, *Running*, *Completed* or *Failed*.