OBJECT

SecuritySuppression

Describe a security suppression

link GraphQL Schema definition

  • type SecuritySuppression implements Node, NodeVersion {
  • # Suppression context
  • context: SecurityContext!
  • # The time this suppression was created
  • creationTime: DateTime!
  • # Suppression criteria
  • criteria: [SecurityCriterion!]
  • # CSP Project Entities that are included
  • cspProjectEntities: [Entity!]
  • # Days until suppression will remain active
  • durationDays: Int
  • # 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: SecurityUserInfo!
  • # Review contains information about the user, that reviewed the suppression
  • # request
  • reviewerInfo: SecurityUserInfo
  • # Suppression status and review comment
  • status: SecuritySuppressionStatus!
  • # Unique identifier of the suppression
  • suppressionId: String!
  • # Suppression type
  • type: SecuritySuppressionType!
  • # Describes an update request on an active suppression
  • updateRequest: SecuritySuppressionRequest
  • }