Class DiscoveryOccurrence

public sealed class DiscoveryOccurrence : IMessage<DiscoveryOccurrence>, IEquatable<DiscoveryOccurrence>, IDeepCloneable<DiscoveryOccurrence>, IBufferMessage, IMessage

Provides information about the analysis status of a discovered resource.

Inheritance

Object > DiscoveryOccurrence

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

DiscoveryOccurrence()

public DiscoveryOccurrence()

DiscoveryOccurrence(DiscoveryOccurrence)

public DiscoveryOccurrence(DiscoveryOccurrence other)
Parameter
NameDescription
otherDiscoveryOccurrence

Properties

AnalysisStatus

public DiscoveryOccurrence.Types.AnalysisStatus AnalysisStatus { get; set; }

The status of discovery for the resource.

Property Value
TypeDescription
DiscoveryOccurrence.Types.AnalysisStatus

AnalysisStatusError

public Status AnalysisStatusError { get; set; }

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

Property Value
TypeDescription
Status

ArchiveTime

public Timestamp ArchiveTime { get; set; }

The time occurrences related to this discovery occurrence were archived.

Property Value
TypeDescription
Timestamp

ContinuousAnalysis

public DiscoveryOccurrence.Types.ContinuousAnalysis ContinuousAnalysis { get; set; }

Whether the resource is continuously analyzed.

Property Value
TypeDescription
DiscoveryOccurrence.Types.ContinuousAnalysis

Cpe

public string Cpe { get; set; }

The CPE of the resource being scanned.

Property Value
TypeDescription
String

LastScanTime

public Timestamp LastScanTime { get; set; }

The last time this resource was scanned.

Property Value
TypeDescription
Timestamp