DutySection (Object)
type DutySection {
dutyList(
timeInterval: TimeIntervalInput!
loginNidList: [ApiLoginNidScalar!]
isRequest: Boolean
dutyDefinitionNidList: [ApiDutyDefinitionNidRequiredScalar!]
): [Duty!]!
getModifiedDutyList(
dateTime: DateTime!
): DutyChanges!
}
Fields
DutySection.dutyList ● [Duty!]! non-null object
Allowed time interval length depends on loginNidList count. For count of up to 9 elements, time interval has to be shorter than 3 months. For count of up to 19 elements, time interval has to be shorter than 2 months. Otherwise, time interval has to be shorter than 1 month. . Returns only duties accessible for logged user considering aircraft and operator privileges
DutySection.dutyList.timeInterval ● TimeIntervalInput! non-null input
DutySection.dutyList.loginNidList ● [ApiLoginNidScalar!] list scalar
DutySection.dutyList.isRequest ● Boolean scalar
If passed node will return either only requests or only actual duties. If not passed all duties will be returned.
DutySection.dutyList.dutyDefinitionNidList ● [ApiDutyDefinitionNidRequiredScalar!] list scalar
DutySection.getModifiedDutyList ● DutyChanges! non-null object
Duty list created, modified or deleted after selected date (max one week until now)
DutySection.getModifiedDutyList.dateTime ● DateTime! non-null scalar
Returned By
duty query