OBJECT

PairingMutationSection

link GraphQL Schema definition

  • type PairingMutationSection {
  • # Requires access to resource GRAPHQL_PAIRING_EDIT
  • #
  • # Arguments
  • # pairing:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • create(pairing: PairingMutationInput!): PairingMutationSectionCreateOutput!
  • # Requires access to resource GRAPHQL_PAIRING_EDIT
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # pairing:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • update(pairingId: PairingId!, pairing: PairingMutationInput!): PairingMutationSectionUpdateOutput!
  • # Requires access to resource GRAPHQL_PAIRING_EDIT
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • remove(pairingId: PairingId!): PairingMutationSectionRemoveOutput!
  • # Requires access to resource GRAPHQL_PAIRING_EDIT
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # operationalFlightList:
  • # positioningList:
  • # nonOperationalFlightList:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • addActivities(
  • pairingId: PairingId!,
  • operationalFlightList: [FlightNid!],
  • positioningList: [DraftOrActualPositioningNidOptional!],
  • nonOperationalFlightList: [FlightNid!]
  • ): PairingMutationSectionAddActivitiesOutput!
  • # Requires access to resource GRAPHQL_PAIRING_EDIT
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # operationalFlightList:
  • # nonOperationalFlightList:
  • # positioningList:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • removeActivities(
  • pairingId: PairingId!,
  • operationalFlightList: [FlightNid!],
  • nonOperationalFlightList: [FlightNid!],
  • positioningList: [DraftOrActualPositioningNidOptional!]
  • ): PairingMutationSectionRemoveActivitiesOutput!
  • # Requires access to resource GRAPHQL_PAIRING_CREW_EDIT.
  • # Execution is not allowed during publishing.
  • # If in drafts mode, requires operator to turn that feature on globally in
  • # settings.
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # crewMemberList:
  • # Possible violation list:
  • # TOO_FEW_ERROR,TOO_MANY_ERROR,NOT_EQUAL_COUNT_ERROR,NOT_DIVISIBLE_BY_ERROR
  • # isInDraftMode:
  • removeCrew(
  • pairingId: PairingId!,
  • crewMemberList: [CrewMemberNid!]!,
  • isInDraftMode: Boolean!
  • ): PairingMutationSectionRemoveCrewOutput!
  • # Requires access to resource GRAPHQL_PAIRING_CREW_EDIT.
  • # Execution is not allowed during publishing.
  • # If in drafts mode, requires operator to turn that feature on globally in
  • # settings.
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # crewList:
  • # isInDraftMode:
  • replaceCrew(
  • pairingId: PairingId!,
  • crewList: [PairingCrewInput!]!,
  • isInDraftMode: Boolean!
  • ): PairingMutationSectionReplaceCrewOutput!
  • # Requires access to resource GRAPHQL_PAIRING_CREW_EDIT.
  • # Execution is not allowed during publishing.
  • # If in drafts mode, requires operator to turn that feature on globally in
  • # settings.
  • #
  • # Arguments
  • # pairingId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # isInDraftMode:
  • clearCrew(pairingId: PairingId!, isInDraftMode: Boolean!): PairingMutationSectionClearCrewOutput!
  • }