INPUT_OBJECT

SecurityUpsertSuppressionInput

link GraphQL Schema definition

  • input SecurityUpsertSuppressionInput {
  • # Suppression context
  • context: SecurityContext!
  • # Suppression criteria
  • # Note: only supports types CLOUD_TAG, ENTITY_NAME, ENTITY_ID, COLLECTOR_ID,
  • # ENVIRONMENT, REGION and RULE_ID
  • criteria: [SecurityCriterionInput!]
  • # Days until suppression will remain active
  • durationDays: Int
  • # Date the suppression will expire
  • expiration: Date
  • # Cloud accounts ID(s) that are included
  • managementEndpointId: [String!]
  • # Opaque version string for this graph node instance
  • nodeVersion: ID
  • # Project id(s) that are included
  • projectId: [EntityId!]
  • # Suppression reason
  • reason: String!
  • # User info about creator of the suppression
  • requesterInfo: SecurityUserInfoInput!
  • # Review contains information about the user, that reviewed the suppression
  • # request
  • reviewerInfo: SecurityUserInfoInput
  • # Suppression status and review comment
  • status: SecuritySuppressionStatusInput
  • # Unique identifier of the suppression
  • suppressionId: String
  • # Suppression type
  • type: SecuritySuppressionType!
  • # Describes an update request on an active suppression
  • updateRequest: SecuritySuppressionRequestInput
  • }