OBJECT

FindingSuppression

Describe a finding suppression

link GraphQL Schema definition

  • type FindingSuppression implements Node, NodeVersion {
  • # Describes a change request on an active suppression
  • change: FindingSuppressionChange
  • # Reviewer comment.
  • comment: String
  • # Suppression context.
  • context: FindingSuppressionContext!
  • # The time this suppression was created
  • creationTime: DateTime!
  • # Suppression criteria
  • criteria: [FindingCriterion!]
  • # CSP Project Entities that are included
  • cspProjectEntities: [Entity!]
  • # Days until suppression will remain active
  • durationDays: Int
  • # Entity id for suppression of type Single
  • entityId: String
  • # Date the suppression will expire
  • expiration: Date
  • # Number of findings to be suppressed
  • findingsCount: Int!
  • # Node-compatible opaque global identifier
  • id: ID!
  • # The last time this suppression was successfully updated
  • lastUpdateTime: DateTime!
  • # Management Endpoints part of this suppression
  • managementEndpoints: [ManagementEndpoint!]
  • # Opaque version string for this graph node instance
  • nodeVersion: ID!
  • # Project IDs that are included
  • projectIds: [String!]
  • # Suppression reason.
  • reason: String!
  • # User info about creator of the suppression
  • requesterInfo: FindingUserInfo!
  • # Reviewer contains information about the user, that reviewed the suppression
  • # request
  • reviewerInfo: FindingUserInfo
  • # Rule id for suppression of type Single
  • ruleId: String
  • # Suppression status
  • status: FindingSuppressionStatus!
  • # Unique identifier of the suppression
  • suppressionId: String!
  • # Suppression type
  • type: FindingSuppressionType!
  • }