Skip to main content

UpdateProjectPermissionInput

Input for the updateProjectPermission mutation

input UpdateProjectPermissionInput {
addedEntries: [ProjectPermissionEntry!]
addedUsers: [ID!]
allUsers: Boolean
description: String
id: ID!
name: String
removedEntries: [ProjectPermissionEntry!]
removedUsers: [ID!]
}

Fields​

UpdateProjectPermissionInput.addedEntries ● [ProjectPermissionEntry!] list enum​

Permission entries to add, must be disjoint with removedEntries

UpdateProjectPermissionInput.addedUsers ● [ID!] list scalar​

Ids of affected users to add

UpdateProjectPermissionInput.allUsers ● Boolean scalar​

The new value for allUsers

UpdateProjectPermissionInput.description ● String scalar​

The description of the NamedNode

UpdateProjectPermissionInput.id ● ID! non-null scalar​

The id of the node to update

UpdateProjectPermissionInput.name ● String scalar​

The new name of the NamedNode, must not be empty

UpdateProjectPermissionInput.removedEntries ● [ProjectPermissionEntry!] list enum​

Permission entries to remove, must be disjoint with addedEntries

UpdateProjectPermissionInput.removedUsers ● [ID!] list scalar​

Ids of affected users to remove

Member of​

updateProjectPermission mutation