RecurringDutyPairingsInput (Input)
Represents data required to create, for each day of the date range, a number of pairings containing a single empty duty group.
input RecurringDutyPairingsInput {
dateFrom: Date!
dateTo: Date!
dutyDefinitionNid: ApiDutyDefinitionNidScalar!
timeFrom: Time!
timeTo: Time!
pairingCountPerDay: IntPositive!
}
Fields
RecurringDutyPairingsInput.dateFrom ● Date! non-null scalar
RecurringDutyPairingsInput.dateTo ● Date! non-null scalar
RecurringDutyPairingsInput.dutyDefinitionNid ● ApiDutyDefinitionNidScalar! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
RecurringDutyPairingsInput.timeFrom ● Time! non-null scalar
Duty start time in UTC.
RecurringDutyPairingsInput.timeTo ● Time! non-null scalar
Duty end time in UTC. When not later than timeFrom, the duty ends on the next day.
RecurringDutyPairingsInput.pairingCountPerDay ● IntPositive! non-null scalar
Possible violation list: INVALID_CHARACTERS_ERROR,NOT_IN_RANGE_ERROR,TOO_HIGH_ERROR,TOO_LOW_ERROR