Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Filter, Violation
CheckTypeUnknown = 0
CheckTypeVulnerability = 1
CheckTypeMalware = 2
CheckTypePopularity = 3
CheckTypeMaintenance = 4
CheckTypeSecurityScorecard = 5
CheckTypeLicense = 6
CheckTypeOther = 100
Used in: Package, PackageManifest, PackageManifestReport
UNKNOWN_ECOSYSTEM = 0
Maven = 1
RubyGems = 2
Go = 3
Npm = 4
PyPI = 5
Cargo = 6
NuGet = 7
Packagist = 8
Hex = 9
Pub = 10
CycloneDxSBOM = 11
SpdxSBOM = 12
Used in: ExceptionSuite
string id = 1
string ecosystem = 2
string name = 3
string version = 4
string expires = 5
string pattern = 6
string name = 1
string description = 2
repeated Exception exceptions = 3
Used in: FilterSuite, Violation
string name = 1
string value = 2
string summary = 4
string description = 5
repeated string references = 6
repeated string tags = 7
repeated string licenses = 5
Used in: FilterInput
string ecosystem = 1
string name = 2
string version = 3
Used in: FilterInput
string name = 1
string description = 2
repeated Filter filters = 3
repeated string tags = 4
Used in: PackageReport
Used in: FilterInput, PackageReport
string name = 1
int32 stars = 3
int32 forks = 4
int32 issues = 5
string url = 6
Used in: InsightProjectInfo
Used in: FilterInput
map<string, float> scores = 1
float score = 2
Used in: FilterInputVulnerabilities, PackageReport
string id = 1
string cve = 2
string title = 3
repeated string aliases = 4
Used in: InsightVulnerability
Used in: InsightVulnerabilitySeverity
UNKNOWN_RISK = 0
LOW = 1
MEDIUM = 2
HIGH = 3
CRITICAL = 4
Used in: InsightVulnerabilitySeverity
UNKNOWN_TYPE = 0
CVSSV2 = 1
CVSSV3 = 2
Used in: PackageManifest, PackageReport, RemediationAdvice, Violation
string name = 2
string version = 3
string path = 2
repeated Package packages = 3
Used in: Report
string id = 1
string path = 3
string display_path = 5
string source_type = 6
string namespace = 7
Used in: Report
optional Package package = 1
repeated string manifests = 2
repeated Violation violations = 3
Used in: PackageReport
optional Package package = 2
string target_package_name = 3
string target_package_version = 4
string target_alternate_package_name = 5
string target_alternate_package_version = 6
Used in: RemediationAdvice
UnknownAdviceType = 0
UpgradePackage = 1
AlternatePopularPackage = 2
AlternateSecurePackage = 3
Used in: Report
string tool_name = 1
string tool_version = 2
string created_at = 3
Used in: PackageManifestReport, PackageReport
string instanceId = 2
string message = 3
string subject = 5
string source_id = 8
Used in: ReportThreat
UnknownConfidence = 0
High = 1
Medium = 2
Low = 3
Used in: ReportThreat
UnknownReportThreatId = 0
LockfilePoisoning = 1
Used in: ReportThreat
Used in: ReportThreat
UnknownSubject = 0
Package = 1
Manifest = 2
Used in: PackageReport
optional Package package = 2
optional Filter filter = 3
map<string, string> extra = 4