Skip to main content

UpdateArtefactInput

Input for the updateArtefact mutation

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

Fields

UpdateArtefactInput.file ● URL scalar

The new file of the Artefact

UpdateArtefactInput.from ● Int scalar

The new value of the from field of the Artefact

UpdateArtefactInput.id ● ID! non-null scalar

The id of the node to update

UpdateArtefactInput.template ● ID scalar

If provided, the id of the new template for the Artefact Use templatedFields to update fields so that they conform with the new specifications. No longer needed fields are automatically removed.

UpdateArtefactInput.templatedFields ● [JSONFieldInput!] list input

Values for templatedFields to update

UpdateArtefactInput.to ● Int scalar

The new value of the to field of the Artefact

UpdateArtefactInput.version ● String scalar

New version of the Artefact

Member of

updateArtefact mutation