Grafeas V1 API - Module Grafeas::V1::NoteKind (v1.1.0)

Reference documentation and code samples for the Grafeas V1 API module Grafeas::V1::NoteKind.

Kind represents the kinds of notes supported.

Constants

NOTE_KIND_UNSPECIFIED

value: 0
Default value. This value is unused.

VULNERABILITY

value: 1
The note and occurrence represent a package vulnerability.

BUILD

value: 2
The note and occurrence assert build provenance.

IMAGE

value: 3
This represents an image basis relationship.

PACKAGE

value: 4
This represents a package installed via a package manager.

DEPLOYMENT

value: 5
The note and occurrence track deployment events.

DISCOVERY

value: 6
The note and occurrence track the initial discovery status of a resource.

ATTESTATION

value: 7
This represents a logical "role" that can attest to artifacts.

UPGRADE

value: 8
This represents an available package upgrade.

COMPLIANCE

value: 9
This represents a Compliance Note

DSSE_ATTESTATION

value: 10
This represents a DSSE attestation Note

VULNERABILITY_ASSESSMENT

value: 11
This represents a Vulnerability Assessment.

SBOM_REFERENCE

value: 12
This represents an SBOM Reference.