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