Skip to content

UpdateIMSPermissionInput ​

Input for the updateImsPermission mutation

graphql
input UpdateIMSPermissionInput {
  addedEntries: [IMSPermissionEntry!]
  addedUsers: [ID!]
  allUsers: Boolean
  description: String
  id: ID!
  name: String
  removedEntries: [IMSPermissionEntry!]
  removedUsers: [ID!]
}

Fields ​

UpdateIMSPermissionInput.addedEntries ● [IMSPermissionEntry!] list enum ​

Permission entries to add, must be disjoint with removedEntries

UpdateIMSPermissionInput.addedUsers ● [ID!] list scalar ​

Ids of affected users to add

UpdateIMSPermissionInput.allUsers ● Boolean scalar ​

The new value for allUsers

UpdateIMSPermissionInput.description ● String scalar ​

The description of the NamedNode

UpdateIMSPermissionInput.id ● ID! non-null scalar ​

The id of the node to update

UpdateIMSPermissionInput.name ● String scalar ​

The new name of the NamedNode, must not be empty

UpdateIMSPermissionInput.removedEntries ● [IMSPermissionEntry!] list enum ​

Permission entries to remove, must be disjoint with addedEntries

UpdateIMSPermissionInput.removedUsers ● [ID!] list scalar ​

Ids of affected users to remove

Member Of ​

updateIMSPermission mutation

Released under the MIT License.