OBJECT

FlightPermitMutation

Mutation to change flight permits.

link GraphQL Schema definition

  • type FlightPermitMutation {
  • # Requires access to resource GRAPHQL_FLIGHT_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # permitType: [Not documented]
  • # country: [Not documented]
  • # permit: [Not documented]
  • createFlightPermit(
  • flightNid: FlightNid!,
  • permitType: LegPermitType!,
  • country: CountryCode!,
  • permit: LegPermitInput!
  • ): LegPermit!
  • # Requires access to resource GRAPHQL_FLIGHT_PERMITS_EDIT
  • #
  • # Arguments
  • # legPermitNid: [Not documented]
  • # permit: [Not documented]
  • updateFlightPermit(
  • legPermitNid: LegPermitNid!,
  • permit: LegPermitInput!
  • ): LegPermit!
  • # Requires access to resource GRAPHQL_FLIGHT_PERMITS_EDIT
  • #
  • # Arguments
  • # legPermitNid: [Not documented]
  • deleteFlightPermit(legPermitNid: LegPermitNid!): Boolean!
  • # Requires access to resource LANDING_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # landingPermitNids: [Not documented]
  • # emailData: [Not documented]
  • sendLandingPermitMessage(
  • flightNid: FlightNid!,
  • landingPermitNids: [LandingPermitNid!]!,
  • emailData: EmailInput!
  • ): Boolean!
  • # Requires access to resource LANDING_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # landingPermitNid: [Not documented]
  • # mailboxMessageNid: [Not documented]
  • # isRead: [Not documented]
  • setLandingPermitMessageReadStatus(
  • flightNid: FlightNid!,
  • landingPermitNid: LandingPermitNid!,
  • mailboxMessageNid: MailboxMessageNid!,
  • isRead: Boolean!
  • ): Boolean!
  • # Requires access to resource OVERFLIGHT_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # overflightPermitNids: [Not documented]
  • # emailData: [Not documented]
  • sendOverflightPermitMessage(
  • flightNid: FlightNid!,
  • overflightPermitNids: [OverflightPermitNid!]!,
  • emailData: EmailInput!
  • ): Boolean!
  • # Requires access to resource OVERFLIGHT_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # overflightPermitNid: [Not documented]
  • # mailboxMessageNid: [Not documented]
  • # isRead: [Not documented]
  • setOverflightPermitMessageReadStatus(
  • flightNid: FlightNid!,
  • overflightPermitNid: OverflightPermitNid!,
  • mailboxMessageNid: MailboxMessageNid!,
  • isRead: Boolean!
  • ): Boolean!
  • # Requires access to resource OVERFLIGHT_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # permitList: [Not documented]
  • setLandingPermitList(
  • flightNid: FlightNid!,
  • permitList: [FlightCountryPermitInput!]!
  • ): [LegPermit!]!
  • # Requires access to resource LANDING_PERMITS_EDIT.
  • # Requires access to given flight
  • #
  • # Arguments
  • # flightNid: [Not documented]
  • # permitList: [Not documented]
  • # routing: [Not documented]
  • setOverflightPermitList(
  • flightNid: FlightNid!,
  • permitList: [FlightCountryPermitInput!]!,
  • routing: String
  • ): [LegPermit!]!
  • }