Skip to main content

TrainingEventInput (Input)

Data for creating and updating a training event

input TrainingEventInput {
name: String!
crewMemberNidList: [ApiLoginNidOptionScalar!]!
startDateTime: DateTime
endDateTime: DateTime
isSimulatorRequired: Boolean!
aircraftType: AircraftTypeScalar
dutyDefinition: ApiDutyDefinitionNidScalar
endorsementNidList: [EndorsementNid!]!
trainingCenter: ATOTrainingCenterId
}

Fields

TrainingEventInput.name ● String! non-null scalar

Possible violation list: TOO_SHORT_ERROR,TOO_LONG_ERROR,NOT_EQUAL_LENGTH_ERROR,INVALID_CHARACTERS_ERROR

TrainingEventInput.crewMemberNidList ● [ApiLoginNidOptionScalar!]! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

TrainingEventInput.startDateTime ● DateTime scalar

TrainingEventInput.endDateTime ● DateTime scalar

TrainingEventInput.isSimulatorRequired ● Boolean! non-null scalar

TrainingEventInput.aircraftType ● AircraftTypeScalar scalar

TrainingEventInput.dutyDefinition ● ApiDutyDefinitionNidScalar scalar

Possible violation list: IS_NOT_SOME_ERROR

TrainingEventInput.endorsementNidList ● [EndorsementNid!]! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

TrainingEventInput.trainingCenter ● ATOTrainingCenterId scalar

Possible violation list: IS_NOT_SOME_ERROR

Member Of

trainings.event.create mutation ● trainings.event.update mutation