OBJECT

DutyDefinitionQuerySection

link GraphQL Schema definition

  • type DutyDefinitionQuerySection {
  • # Arguments
  • # dutyDefinitionNid:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • data(dutyDefinitionNid: ApiDutyDefinitionNidScalar!): DutyDefinitionQuerySectionDataOutput!
  • # Full list of duty definitions.
  • # Requires access to resource DUTY_DEFINITION_UNRESTRICTED
  • #
  • # Arguments
  • # loginNidList: If passed, node will return only those
  • # definitions, that are available for all passed logins.
  • # onlyDefaultPositions:
  • dutyDefinitionList(
  • loginNidList: [ApiLoginNidScalar!],
  • onlyDefaultPositions: Boolean
  • ): [DutyDefinition!]!
  • # List of duty definitions restricted by aircraft privileges
  • #
  • # Arguments
  • # loginNidList: If passed, node will return only those
  • # definitions, that are available for all passed logins.
  • # onlyDefaultPositions:
  • # wildcard:
  • # aircraftRegistration:
  • # crewExternalIdList:
  • dutyDefinitionRestrictedList(
  • loginNidList: [ApiLoginNidScalar!],
  • onlyDefaultPositions: Boolean,
  • wildcard: String,
  • aircraftRegistration: AircraftRegistration,
  • crewExternalIdList: [CrewMemberExternalIdScalar!]
  • ): [DutyDefinition!]!
  • # Arguments
  • # crewMemberNidList:
  • workPlanList(crewMemberNidList: [CrewMemberNid!]!): [DutyWorkPlan!]!
  • }