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
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
NOTE_KIND_UNSPECIFIED
Value: 0Default value. This value is unused.
Generated from protobuf enum NOTE_KIND_UNSPECIFIED = 0;
VULNERABILITY
Value: 1The note and occurrence represent a package vulnerability.
Generated from protobuf enum VULNERABILITY = 1;
BUILD
Value: 2The note and occurrence assert build provenance.
Generated from protobuf enum BUILD = 2;
IMAGE
Value: 3This represents an image basis relationship.
Generated from protobuf enum IMAGE = 3;
PACKAGE
Value: 4This represents a package installed via a package manager.
Generated from protobuf enum PACKAGE = 4;
DEPLOYMENT
Value: 5The note and occurrence track deployment events.
Generated from protobuf enum DEPLOYMENT = 5;
DISCOVERY
Value: 6The note and occurrence track the initial discovery status of a resource.
Generated from protobuf enum DISCOVERY = 6;
ATTESTATION
Value: 7This represents a logical "role" that can attest to artifacts.
Generated from protobuf enum ATTESTATION = 7;
UPGRADE
Value: 8This represents an available package upgrade.
Generated from protobuf enum UPGRADE = 8;
COMPLIANCE
Value: 9This represents a Compliance Note
Generated from protobuf enum COMPLIANCE = 9;
DSSE_ATTESTATION
Value: 10This represents a DSSE attestation Note
Generated from protobuf enum DSSE_ATTESTATION = 10;