OBJECT
CrewMemberMutationSection
link GraphQL Schema definition
- type CrewMemberMutationSection {
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- #
- # Arguments
- # data:
- (: CrewMemberCreateInput!): CrewMemberCreateOutput!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- #
- # Arguments
- # externalId:
- # data:
- # Possible violation list:
- # TOO_SHORT_ERROR,TOO_LONG_ERROR,NOT_EQUAL_LENGTH_ERROR,INVALID_CHARACTERS_ERROR,REGEX_FAILED_ERROR
- (
- : CrewMemberExternalIdScalar!,
- : CrewMemberUpdateInput!
- ): CrewMemberUpdateUsingExternalIdOutput!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- #
- # Arguments
- # crewMemberNid:
- # data:
- # Possible violation list:
- # TOO_SHORT_ERROR,TOO_LONG_ERROR,NOT_EQUAL_LENGTH_ERROR,INVALID_CHARACTERS_ERROR,REGEX_FAILED_ERROR
- (
- : CrewMemberNid!,
- : CrewMemberUpdateInput!
- ): NonNullCrewMemberValueOrErrorList!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- #
- # Arguments
- # externalId:
- (
- : CrewMemberExternalIdScalar!
- ): CrewMemberDeleteUsingExternalIdOutput!
- : CrewMemberPassportMutationSection!
- : CrewMemberNationalIdMutationSection!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- : CrewMemberMutationRating!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- : CrewMemberMutationTemporaryAssignment!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- : CrewMemberMutationAircraftAssignment!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- : CrewMemberEndorsementMutation!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- : CrewMemberVaccinationMutationSection!
- : CrewMemberLoginExperienceMutationSection!
- # Requires access to resource GRAPHQL_DUTY_ACCOUNT_EDIT
- : CrewMemberDutyAccountMutationSection!
- # Requires access to resource CREW_MEMBER_ADMIN_DATA_EDIT
- #
- # Arguments
- # crewMemberNid:
- # data:
- (
- : CrewMemberNid!,
- : CrewMemberAdminDataInput!
- ): Boolean!
- # WARNING: logs the given user out of ALL devices. Invalidates every web session
- # and revokes mobile app and OAuth tokens of that user. When used on your own
- # account it also terminates your current session..
- # Requires access to resource CREW_MEMBER_ADMIN_DATA_EDIT
- #
- # Arguments
- # crewMemberNid:
- (: CrewMemberNid!): Boolean!
- # Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
- #
- # Arguments
- # crewMember:
- # licenceList:
- (
- : CrewMemberNid!,
- : [CrewMemberAircraftTypeLicenceInput!]!
- ): Boolean!
- }