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