Skip to main content

ApiDutyInput (Input)

Represents set of duty data to set on particular duty.

input ApiDutyInput {
startTime: Time!
endTime: Time!
dutyDefinitionNid: ApiDutyDefinitionNidScalar!
airportNid: LocationNid!
positionNid: PositionNid
positionType: DutyPositionType
aircraftNidList: [AircraftNid!]
pilotNote: String
plannerNote: String
accountNote: String
managerNote: String
aocSource: AocSource
aoc: AocNid
maskDefinitionNid: ApiDutyDefinitionNidScalar
tagList: [String!]
tbc: Boolean
dutyAccountDefinitionNid: DutyAccountDefinitionNidScalar
revalidatedEndorsementList: [EndorsementDefinitionNid!]
fileList: [FileInput!]
}

Fields

ApiDutyInput.startTime ● Time! non-null scalar

ApiDutyInput.endTime ● Time! non-null scalar

ApiDutyInput.dutyDefinitionNid ● ApiDutyDefinitionNidScalar! non-null scalar

ApiDutyInput.airportNid ● LocationNid! non-null scalar

ApiDutyInput.positionNid ● PositionNid scalar

ApiDutyInput.positionType ● DutyPositionType enum

ApiDutyInput.aircraftNidList ● [AircraftNid!] list scalar

ApiDutyInput.pilotNote ● String scalar

ApiDutyInput.plannerNote ● String scalar

ApiDutyInput.accountNote ● String scalar

ApiDutyInput.managerNote ● String scalar

ApiDutyInput.aocSource ● AocSource enum

ApiDutyInput.aoc ● AocNid scalar

ApiDutyInput.maskDefinitionNid ● ApiDutyDefinitionNidScalar scalar

ApiDutyInput.tagList ● [String!] list scalar

ApiDutyInput.tbc ● Boolean scalar

ApiDutyInput.dutyAccountDefinitionNid ● DutyAccountDefinitionNidScalar scalar

ApiDutyInput.revalidatedEndorsementList ● [EndorsementDefinitionNid!] list scalar

ApiDutyInput.fileList ● [FileInput!] list input

Member Of

crewPanel.dutyCreate mutation ● duty.createByCrewMemberExternalId mutation