Reference documentation and code samples for the Grafeas V1 Client class NoteKind.
Kind represents the kinds of notes supported.
Protobuf type grafeas.v1.NoteKind
Methods
name
value
mixed
value
name
mixed
Constants
NOTE_KIND_UNSPECIFIED
Value: 0
Default value. This value is unused.
Generated from protobuf enum NOTE_KIND_UNSPECIFIED = 0;
VULNERABILITY
Value: 1
The note and occurrence represent a package vulnerability.
Generated from protobuf enum VULNERABILITY = 1;
BUILD
Value: 2
The note and occurrence assert build provenance.
Generated from protobuf enum BUILD = 2;
IMAGE
Value: 3
This represents an image basis relationship.
Generated from protobuf enum IMAGE = 3;
PACKAGE
Value: 4
This represents a package installed via a package manager.
Generated from protobuf enum PACKAGE = 4;
DEPLOYMENT
Value: 5
The note and occurrence track deployment events.
Generated from protobuf enum DEPLOYMENT = 5;
DISCOVERY
Value: 6
The note and occurrence track the initial discovery status of a resource.
Generated from protobuf enum DISCOVERY = 6;
ATTESTATION
Value: 7
This represents a logical "role" that can attest to artifacts.
Generated from protobuf enum ATTESTATION = 7;
UPGRADE
Value: 8
This represents an available package upgrade.
Generated from protobuf enum UPGRADE = 8;
COMPLIANCE
Value: 9
This represents a Compliance Note
Generated from protobuf enum COMPLIANCE = 9;
DSSE_ATTESTATION
Value: 10
This represents a DSSE attestation Note
Generated from protobuf enum DSSE_ATTESTATION = 10;