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