Interface protos.grafeas.v1.INote (4.5.0)

Properties of a Note.

Package

@google-cloud/grafeas

Properties

attestation

attestation?: (grafeas.v1.IAttestationNote|null);

Note attestation

build

build?: (grafeas.v1.IBuildNote|null);

Note build

compliance

compliance?: (grafeas.v1.IComplianceNote|null);

Note compliance

createTime

createTime?: (google.protobuf.ITimestamp|null);

Note createTime

deployment

deployment?: (grafeas.v1.IDeploymentNote|null);

Note deployment

discovery

discovery?: (grafeas.v1.IDiscoveryNote|null);

Note discovery

dsseAttestation

dsseAttestation?: (grafeas.v1.IDSSEAttestationNote|null);

Note dsseAttestation

expirationTime

expirationTime?: (google.protobuf.ITimestamp|null);

Note expirationTime

image

image?: (grafeas.v1.IImageNote|null);

Note image

kind

kind?: (grafeas.v1.NoteKind|keyof typeof grafeas.v1.NoteKind|null);

Note kind

longDescription

longDescription?: (string|null);

Note longDescription

name

name?: (string|null);

Note name

package

"package"?: (grafeas.v1.IPackageNote|null);

Note package

relatedNoteNames

relatedNoteNames?: (string[]|null);

Note relatedNoteNames

relatedUrl

relatedUrl?: (grafeas.v1.IRelatedUrl[]|null);

Note relatedUrl

shortDescription

shortDescription?: (string|null);

Note shortDescription

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Note updateTime

upgrade

upgrade?: (grafeas.v1.IUpgradeNote|null);

Note upgrade

vulnerability

vulnerability?: (grafeas.v1.IVulnerabilityNote|null);

Note vulnerability

vulnerabilityAssessment

vulnerabilityAssessment?: (grafeas.v1.IVulnerabilityAssessmentNote|null);

Note vulnerabilityAssessment