Skip to content

GraphQL Schema Reference

Outcome

GraphQL Schema definition

  • type Outcome {
  • id: String!
  • name: String
  • abbreviation: String
  • # Dot delimited path identifying the outcome's position in the Outcome tree
  • # structure. (Example: 'Blocked.Blocked_Alerted_No' for 'Blocked_Alerted_No' under
  • # the parent Outcome 'Blocked')
  • path: String
  • createTime: Float
  • updateTime: Float
  • reportText: String
  • # Hex Color string like "#F44336"
  • reportTextColor: String
  • coverageScore: Float
  • defenseSuccessScore: Int
  • systemFlag: Boolean
  • historicalTrendSuccess: Boolean
  • historicalTrendCategory: Boolean
  • # UI prompt question for user to consider when selecting child elements. (Example:
  • # 'Alerted' may be a top level outcome but a child question of 'Severity?' could
  • # be used for child outcomes of 'Low' and 'High')
  • childQuestion: String
  • userSelectable: Boolean
  • requiresBlueTool: Boolean
  • defaultable: Boolean
  • icon: String
  • parentId: String
  • }