Send feedback
Class Note (2.4.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.4.0 keyboard_arrow_down
public sealed class Note : IMessage<Note>, IEquatable<Note>, IDeepCloneable<Note>, IBufferMessage, IMessage
A type of analysis that can be done for a resource.
Namespace
Grafeas.V1
Assembly
Grafeas.V1.dll
Constructors
Note()
Note(Note)
Parameter Name Description other
Note
Properties
Attestation
public AttestationNote Attestation { get; set; }
A note describing an attestation role.
Build
public BuildNote Build { get; set; }
A note describing build provenance for a verifiable build.
Compliance
public ComplianceNote Compliance { get; set; }
A note describing a compliance check.
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time this note was created. This field can be used as a
filter in list requests.
Deployment
public DeploymentNote Deployment { get; set; }
A note describing something that can be deployed.
Discovery
public DiscoveryNote Discovery { get; set; }
A note describing the initial analysis of a resource.
DsseAttestation
public DSSEAttestationNote DsseAttestation { get; set; }
A note describing a dsse attestation note.
ExpirationTime
public Timestamp ExpirationTime { get; set; }
Time of expiration for this note. Empty if note does not expire.
Image
public ImageNote Image { get; set; }
A note describing a base image.
Kind
public NoteKind Kind { get; set; }
Output only. The type of analysis. This field can be used as a filter in
list requests.
LongDescription
public string LongDescription { get; set; }
A detailed description of this note.
Property Value Type Description String
Name
public string Name { get; set; }
Output only. The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
.
Property Value Type Description String
NoteName
public NoteName NoteName { get; set; }
Package
public PackageNote Package { get; set; }
A note describing a package hosted by various package managers.
public RepeatedField<string> RelatedNoteNames { get; }
Other notes related to this note.
public RepeatedField<RelatedUrl> RelatedUrl { get; }
URLs associated with this note.
ShortDescription
public string ShortDescription { get; set; }
A one sentence description of this note.
Property Value Type Description String
TypeCase
public Note.TypeOneofCase TypeCase { get; }
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The time this note was last updated. This field can be used as
a filter in list requests.
Upgrade
public UpgradeNote Upgrade { get; set; }
A note describing available package upgrades.
Vulnerability
public VulnerabilityNote Vulnerability { get; set; }
A note describing a package vulnerability.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-04 UTC."],[],[]]