SaveConfigModelDraftInput
Replaces a draft version's definition. The whole definition is validated against its base bill of materials; any error refuses the save and nothing is written.
input SaveConfigModelDraftInput {
baseBomVersionId: ID
definition: JSON!
expectedVersion: Int!
versionId: ID!
}
Fields
SaveConfigModelDraftInput.baseBomVersionId ● ID scalar
Move the draft onto another released bill-of-materials version of the same assembly. Omit to keep its base.
SaveConfigModelDraftInput.definition ● JSON! non-null scalar
The whole definition (schemaVersion 1 and its seven collections), at most 1 MB as JSON.
SaveConfigModelDraftInput.expectedVersion ● Int! non-null scalar
The draft's version you loaded.
SaveConfigModelDraftInput.versionId ● ID! non-null scalar
The draft version to change.
Member Of
saveConfigModelDraft mutation