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.
Implements
IMessageDiscoveryOccurrenceTypesVulnerabilityAttestation, IEquatableDiscoveryOccurrenceTypesVulnerabilityAttestation, IDeepCloneableDiscoveryOccurrenceTypesVulnerabilityAttestation, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
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 |