class CreateIMSUserInput(val username: String?, val ims: ID, val gropiusUser: ID?, var templatedFields: List<JSONFieldInput>) : CreateUserInput, CreateTemplatedNodeInput

Input for the createIMSUser mutation

Constructors

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

Properties

Link copied to clipboard

The displayName of the created User

Link copied to clipboard

The email of the created User if present

Link copied to clipboard
val gropiusUser: ID?
Link copied to clipboard
val ims: ID
Link copied to clipboard
open override var templatedFields: List<JSONFieldInput>

Initial value for the templated fields

Link copied to clipboard

Functions

Link copied to clipboard
open override fun validate()

Validates this input