Types
UpdateMaintenanceScheduleInput
The replacement values of a maintenance schedule, applied through updateMaintenanceSchedule.
input
UpdateMaintenanceScheduleInputFields
assignedUserId
String
Id of the user assigned to carry out the maintenance.
firstMaintenanceAt
DateTime!
required
When the next maintenance is due, from which the upcoming occurrences are rescheduled.
maintenanceType
String!
required
One of 'CALIBRATION' (Calibration), 'INSPECTION' (Inspection), 'PART_REPLACEMENT' (Part replacement), 'CLEANING' (Cleaning), 'PREVENTATIVE_MAINTENANCE' (Preventative maintenance), 'REPAIR' (Repair) or 'OTHER' (Other).
notes
String
Notes about the maintenance.
recurrence
String!
required
Recurrence rule in iCalendar RRULE syntax, for example 'FREQ=MONTHLY;INTERVAL=3'.