OBJECT

FlightFuelPricesMutation

Represents fields available for mutating of fuel prices for flight

link GraphQL Schema definition

  • type FlightFuelPricesMutation {
  • # Requires access to resource FUEL_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid:
  • # for:
  • # fuelPrices:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • putFuelPrices(
  • flightNid: FlightNid!,
  • for: Route!,
  • fuelPrices: [FuelPriceInput!]!
  • ): FlightFuelPricesMutationPutFuelPricesOutput!
  • # Requires access to resource FUEL_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid:
  • # for:
  • # fuelPrices:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • deleteFuelPrices(
  • flightNid: FlightNid!,
  • for: Route!,
  • fuelPrices: [FuelPriceInputBasic!]!
  • ): FlightFuelPricesMutationDeleteFuelPricesOutput!
  • # Update and get all possible fuel prices for locations. Also return all assigned
  • # fuel prices to flight if flightNid is passed.
  • # Requires access to resource GRAPHQL_FUEL_SEE.
  • # Requires access to given flight
  • #
  • # Arguments
  • # departureLocationNid:
  • # destinationLocationNid:
  • # fuelPriceType:
  • # isCommercial:
  • # flightNid:
  • # aircraftNid:
  • updateAndGetPossibleFuelPrices(
  • departureLocationNid: LocationNid!,
  • destinationLocationNid: LocationNid!,
  • fuelPriceType: FuelPriceType!,
  • isCommercial: Boolean,
  • flightNid: FlightNid,
  • aircraftNid: AircraftNid
  • ): FlightFuelPricesWithWarningsOutput!
  • # Sets fuel prices with full unit/currency conversions.
  • # Requires access to resource FUEL_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid:
  • # input:
  • setFlightFuelPrices(
  • flightNid: FlightNid!,
  • input: SetFlightFuelPricesInput!
  • ): Boolean!
  • }