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