Skip to main content

CreateArtefactInput

Input for the createArtefact mutation

input CreateArtefactInput {
file: URL!
from: Int
template: ID!
templatedFields: [JSONFieldInput!]!
to: Int
trackable: ID!
version: String
}

Fields​

CreateArtefactInput.file ● URL! non-null scalar​

The initial file of the Artefact

CreateArtefactInput.from ● Int scalar​

The initial value of the from field of the Artefact

CreateArtefactInput.template ● ID! non-null scalar​

The template of the created Artefact

CreateArtefactInput.templatedFields ● [JSONFieldInput!]! non-null input​

Initial values for all templatedFields

CreateArtefactInput.to ● Int scalar​

The initial value of the to field of the Artefact

CreateArtefactInput.trackable ● ID! non-null scalar​

ID of the Trackable the created Artefact is part of

CreateArtefactInput.version ● String scalar​

Initial version of the Artefact

Member of​

createArtefact mutation