Skip to content

Policy

Messages

Component

Field Type Description
uuid string UUID of the component.
group string Group / namespace of the component.
name string Name of the component.
version string Version of the component.
classifier string Classifier / type of the component. May be any of: - APPLICATION - CONTAINER - DEVICE - FILE - FIRMWARE - FRAMEWORK - LIBRARY - OPERATING_SYSTEM
cpe string CPE of the component. https://csrc.nist.gov/projects/security-content-automation-protocol/specifications/cpe
purl string Package URL of the component. https://github.com/package-url/purl-spec
swid_tag_id string SWID tag ID of the component. https://csrc.nist.gov/projects/Software-Identification-SWID
is_internal bool Whether the component is internal to the organization.
md5 string
sha1 string
sha256 string
sha384 string
sha512 string
sha3_256 string
sha3_384 string
sha3_512 string
blake2b_256 string
blake2b_384 string
blake2b_512 string
blake3 string
license_name string
license_expression string
resolved_license License
published_at google.protobuf.Timestamp When the component current version last modified.
latest_version string

License

Field Type Description
uuid string
id string
name string
groups License.Group[]
is_osi_approved bool
is_fsf_libre bool
is_deprecated_id bool
is_custom bool

License.Group

Field Type Description
uuid string
name string

Project

Field Type Description
uuid string
group string
name string
version string
classifier string
is_active bool
tags string[]
properties Project.Property[]
cpe string
purl string
swid_tag_id string
last_bom_import google.protobuf.Timestamp
metadata Project.Metadata

Project.Metadata

Field Type Description
tools Tools
bom_generated google.protobuf.Timestamp

Project.Property

Field Type Description
group string
name string
value string
type string

Tools

Field Type Description
components Component[] Components used as tools.

VersionDistance

Field Type Description
epoch string
major string
minor string
patch string

Vulnerability

Field Type Description
uuid string
id string
source string
aliases Vulnerability.Alias[]
cwes int32[]
created google.protobuf.Timestamp
published google.protobuf.Timestamp
updated google.protobuf.Timestamp
severity string
cvssv2_base_score double
cvssv2_impact_subscore double
cvssv2_exploitability_subscore double
cvssv2_vector string
cvssv3_base_score double
cvssv3_impact_subscore double
cvssv3_exploitability_subscore double
cvssv3_vector string
owasp_rr_likelihood_score double
owasp_rr_technical_impact_score double
owasp_rr_business_impact_score double
owasp_rr_vector string
epss_score double
epss_percentile double

Vulnerability.Alias

Field Type Description
id string
source string