OBJECT

SimulatorMutation

Represents fields available for mutating of simulators

link GraphQL Schema definition

  • type SimulatorMutation {
  • # Requires access to resource GRAPHQL_SIMULATOR_SEE.
  • # Requires access to given simulator.
  • # Requires access to resource GRAPHQL_SIMULATOR_EDIT.
  • # Validate input fields. At least one crew member is required if journey log
  • # fields are filled. If at least one of journey log fields is filled, required
  • # journey log fields must be filled.
  • #
  • # Arguments
  • # simulatorInput:
  • # timeZoneToggle:
  • create(simulatorInput: SimulatorInput!, timeZoneToggle: TimeZoneToggle!): Simulator!
  • # Requires access to resource GRAPHQL_SIMULATOR_SEE.
  • # Requires access to given simulator.
  • # Requires access to resource GRAPHQL_SIMULATOR_EDIT.
  • # Validate input fields. At least one crew member is required if journey log
  • # fields are filled. If at least one of journey log fields is filled, required
  • # journey log fields must be filled.
  • #
  • # Arguments
  • # simulatorNid:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # simulatorInput:
  • # timeZoneToggle:
  • update(
  • simulatorNid: SimulatorNid!,
  • simulatorInput: SimulatorInput!,
  • timeZoneToggle: TimeZoneToggle!
  • ): Simulator!
  • # Arguments
  • # simulatorNid:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • delete(simulatorNid: SimulatorNid!): Boolean!
  • # Arguments
  • # simulatorNid:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • undeleteSimulator(simulatorNid: SimulatorNid!): Boolean!
  • # Arguments
  • # simulatorNid:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # crewMemberNid:
  • deleteFrom(simulatorNid: SimulatorNid!, crewMemberNid: CrewMemberNid!): Boolean!
  • }