OBJECT

DutyPairingMutationSection

link GraphQL Schema definition

  • type DutyPairingMutationSection {
  • # Requires access to resource GRAPHQL_DUTY_EDIT.
  • # Execution is not allowed during publishing.
  • # If in drafts mode, requires operator to turn that feature on globally in
  • # settings.
  • #
  • # Arguments
  • # dutyGroupCoreId:
  • # Possible violation list: IS_NOT_SOME_ERROR
  • # isInDraftMode:
  • delete(dutyGroupCoreId: DutyGroupId!, isInDraftMode: Boolean!): DutyPairingMutationSectionDeleteOutput!
  • # Requires access to resource GRAPHQL_DUTY_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
  • # data:
  • # timezoneToggle:
  • # isInDraftMode:
  • addDutyGroupToPairing(
  • pairingId: PairingId!,
  • data: DutyGroupInput!,
  • timezoneToggle: TimeZoneToggle!,
  • isInDraftMode: Boolean!
  • ): DutyPairingMutationSectionAddDutyGroupToPairingOutput!
  • # Creates, for each day of the date range, the given number of pairings, each
  • # containing a single empty duty group. Requires also GRAPHQL_PAIRING_EDIT
  • # resource access..
  • # Requires access to resource GRAPHQL_DUTY_EDIT.
  • # Execution is not allowed during publishing.
  • # If in drafts mode, requires operator to turn that feature on globally in
  • # settings.
  • #
  • # Arguments
  • # data:
  • # Possible violation list:
  • # IS_NOT_SOME_ERROR,INVALID_CHARACTERS_ERROR,NOT_IN_RANGE_ERROR,TOO_HIGH_ERROR,TOO_LOW_ERROR
  • # isInDraftMode:
  • createRecurringDutyPairings(
  • data: RecurringDutyPairingsInput!,
  • isInDraftMode: Boolean!
  • ): DutyPairingMutationSectionCreateRecurringDutyPairingsOutput!
  • }