Grafeas v1 API - Class DiscoveryOccurrence.Types.VulnerabilityAttestation (3.7.0)

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

Reference documentation and code samples for the Grafeas v1 API class DiscoveryOccurrence.Types.VulnerabilityAttestation.

The status of an vulnerability attestation generation.

Inheritance

object > DiscoveryOccurrence.Types.VulnerabilityAttestation

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

VulnerabilityAttestation()

public VulnerabilityAttestation()

VulnerabilityAttestation(VulnerabilityAttestation)

public VulnerabilityAttestation(DiscoveryOccurrence.Types.VulnerabilityAttestation other)
Parameter
Name Description
other DiscoveryOccurrenceTypesVulnerabilityAttestation

Properties

Error

public string Error { get; set; }

If failure, the error reason for why the attestation generation failed.

Property Value
Type Description
string

LastAttemptTime

public Timestamp LastAttemptTime { get; set; }

The last time we attempted to generate an attestation.

Property Value
Type Description
Timestamp

State

public DiscoveryOccurrence.Types.VulnerabilityAttestation.Types.VulnerabilityAttestationState State { get; set; }

The success/failure state of the latest attestation attempt.

Property Value
Type Description
DiscoveryOccurrenceTypesVulnerabilityAttestationTypesVulnerabilityAttestationState