Interface protos.grafeas.v1.IOccurrence (4.5.0)

Properties of an Occurrence.

Package

@google-cloud/grafeas

Properties

attestation

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

Occurrence attestation

build

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

Occurrence build

compliance

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

Occurrence compliance

createTime

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

Occurrence createTime

deployment

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

Occurrence deployment

discovery

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

Occurrence discovery

dsseAttestation

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

Occurrence dsseAttestation

envelope

envelope?: (grafeas.v1.IEnvelope|null);

Occurrence envelope

image

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

Occurrence image

kind

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

Occurrence kind

name

name?: (string|null);

Occurrence name

noteName

noteName?: (string|null);

Occurrence noteName

package

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

Occurrence package

remediation

remediation?: (string|null);

Occurrence remediation

resourceUri

resourceUri?: (string|null);

Occurrence resourceUri

updateTime

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

Occurrence updateTime

upgrade

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

Occurrence upgrade

vulnerability

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

Occurrence vulnerability