Skip to content

GraphQL Schema Reference

TimelineEventInput

GraphQL Schema definition

  • input TimelineEventInput {
  • # Correlation token, used to match this item to its result in the payload.
  • # Optional - if
  • # omitted (or empty), the server generates one and returns it on the corresponding
  • # TimelineEventCreateItem. If supplied, must be unique within the request.
  • clientId: String
  • testCaseId: String!
  • team: String
  • description: String
  • type: String!
  • createTime: DateTime!
  • manualEvent: ManualTimelineEventInput
  • outcomeChange: OutcomeChangeEventInput
  • toolOutcomeChange: ToolOutcomeChangeEventInput
  • statusChange: StatusChangeEventInput
  • # Optional: tags this event as the test case's
  • # attackStart/attackStop/detectionTime/completeTime
  • # event. Restricted by team (ATTACK_START/ATTACK_STOP require Red, DETECTION_TIME
  • # requires
  • # Blue, COMPLETE_TIME requires Blue or Neutral) and at most one event per
  • # testCaseId per
  • # designation is allowed per request. If the test case already has a different
  • # event assigned
  • # to this designation, this takes precedence and the old event is left in place as
  • # a plain
  • # timeline event and no longer referenced by a designation.
  • designation: TimelineDesignation
  • }