Skip to content

UpdateIMSInput ​

Input for the updateIMS mutation

graphql
input UpdateIMSInput {
  addedPermissions: [ID!]
  description: String
  id: ID!
  name: String
  removedPermissions: [ID!]
  templatedFields: [JSONFieldInput!]
}

Fields ​

UpdateIMSInput.addedPermissions ● [ID!] list scalar ​

Ids of permissions to add, must be disjoint with removedPermissions.

UpdateIMSInput.description ● String scalar ​

The description of the NamedNode

UpdateIMSInput.id ● ID! non-null scalar ​

The id of the node to update

UpdateIMSInput.name ● String scalar ​

The new name of the NamedNode, must not be empty

UpdateIMSInput.removedPermissions ● [ID!] list scalar ​

Ids of permissions to remove, must be disjoint with addedPermissions. There must always be at least one permissions granting ADMIN to some GropiusUser left.

UpdateIMSInput.templatedFields ● [JSONFieldInput!] list input ​

Values for templatedFields to update

Member Of ​

updateIMS mutation

Released under the MIT License.