Grafeas V1 Client - Class NoteKind (0.6.0)

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: 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;

VULNERABILITY_ASSESSMENT

  Value: 11 
 

This represents a Vulnerability Assessment.

Generated from protobuf enum VULNERABILITY_ASSESSMENT = 11;

Create a Mobile Website
View Site in Mobile | Classic
Share by: