class UpdateIMSUserInput(val templatedFields: OptionalInput<List<JSONFieldInput>>, val username: OptionalInput<String?>, val gropiusUser: OptionalInput<ID?>) : UpdateUserInput, UpdateTemplatedNodeInput

Input for the updateIMSUser mutation

Constructors

Link copied to clipboard
constructor(templatedFields: OptionalInput<List<JSONFieldInput>>, username: OptionalInput<String?>, gropiusUser: OptionalInput<ID?>)

Properties

Link copied to clipboard
var displayName: OptionalInput<String>

The new displayName of the User to update

Link copied to clipboard
var email: OptionalInput<String?>

The new email of the User to update

Link copied to clipboard
val gropiusUser: OptionalInput<ID?>
Link copied to clipboard
var id: ID

The id of the node to update

Link copied to clipboard
open override val templatedFields: OptionalInput<List<JSONFieldInput>>

Initial value for the templated fields

Link copied to clipboard
val username: OptionalInput<String?>

Functions

Link copied to clipboard
open fun validate()

Validates this input