Skip to main content

SourceCodeVulnerability

No description

type SourceCodeVulnerability implements BaseFields, BaseFields, IssueInterface, VulnerabilityInterface {
asset: Asset!
author: PortalUser!
category: String
compromisedEnvironment: Boolean!
createdAt: ISO8601DateTime!
description: String!
detail: SourceCodeVulnerabilityDetail!
id: ID!
impactDescription: String!
impactLevel: ImpactLevelCategory!
patterns: [String!]
permittedStatus: [IssueStatusLabel!]!
probabilityLevel: ProbabilityLevelCategory!
project: Project
reference: String
severity: SeverityCategory!
solution: String!
status: IssueStatusLabel!
statusHistory: [IssueStatusHistory!]!
stepsToReproduce: String!
summary: String!
title: String!
type: Issue!
updatedAt: ISO8601DateTime!
}

Fields

SourceCodeVulnerability.asset ● Asset! non-null object

SourceCodeVulnerability.author ● PortalUser! non-null object

SourceCodeVulnerability.category ● String scalar

CWE Categories

SourceCodeVulnerability.compromisedEnvironment ● Boolean! non-null scalar

SourceCodeVulnerability.createdAt ● ISO8601DateTime! non-null scalar

The date when record was created

SourceCodeVulnerability.description ● String! non-null scalar

SourceCodeVulnerability.detail ● SourceCodeVulnerabilityDetail! non-null object

SourceCodeVulnerability.id ● ID! non-null scalar

The ID scalar type represents a unique identifier

SourceCodeVulnerability.impactDescription ● String! non-null scalar

SourceCodeVulnerability.impactLevel ● ImpactLevelCategory! non-null enum

SourceCodeVulnerability.patterns ● [String!] list scalar

OWASP Patterns

SourceCodeVulnerability.permittedStatus ● [IssueStatusLabel!]! non-null enum

List of statuses available for change

SourceCodeVulnerability.probabilityLevel ● ProbabilityLevelCategory! non-null enum

SourceCodeVulnerability.project ● Project object

Associated project

SourceCodeVulnerability.reference ● String scalar

SourceCodeVulnerability.severity ● SeverityCategory! non-null enum

SourceCodeVulnerability.solution ● String! non-null scalar

SourceCodeVulnerability.status ● IssueStatusLabel! non-null enum

SourceCodeVulnerability.statusHistory ● [IssueStatusHistory!]! non-null object

List of previous statuses

SourceCodeVulnerability.stepsToReproduce ● String! non-null scalar

SourceCodeVulnerability.summary ● String! non-null scalar

SourceCodeVulnerability.title ● String! non-null scalar

SourceCodeVulnerability.type ● Issue! non-null enum

SourceCodeVulnerability.updatedAt ● ISO8601DateTime! non-null scalar

The date when record was updated

Interfaces

BaseFields interface

BaseFields interface

IssueInterface interface

VulnerabilityInterface interface

Member of

CreateSourceCodeVulnerabilityPayload object ● UpdateSourceCodeVulnerabilityPayload object