public sealed class SlsaMetadata : IMessage<SlsaProvenance.Types.SlsaMetadata>, IEquatable<SlsaProvenance.Types.SlsaMetadata>, IDeepCloneable<SlsaProvenance.Types.SlsaMetadata>, IBufferMessage, IMessageOther properties of the build.
Implements
IMessage<SlsaProvenance.Types.SlsaMetadata>, IEquatable<SlsaProvenance.Types.SlsaMetadata>, IDeepCloneable<SlsaProvenance.Types.SlsaMetadata>, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
SlsaMetadata()
public SlsaMetadata()SlsaMetadata(SlsaProvenance.Types.SlsaMetadata)
public SlsaMetadata(SlsaProvenance.Types.SlsaMetadata other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        SlsaProvenance.Types.SlsaMetadata | 
      
Properties
BuildFinishedOn
public Timestamp BuildFinishedOn { get; set; }The timestamp of when the build completed.
| Property Value | |
|---|---|
| Type | Description | 
Timestamp | 
        |
BuildInvocationId
public string BuildInvocationId { get; set; }Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
| Property Value | |
|---|---|
| Type | Description | 
String | 
        |
BuildStartedOn
public Timestamp BuildStartedOn { get; set; }The timestamp of when the build started.
| Property Value | |
|---|---|
| Type | Description | 
Timestamp | 
        |
Completeness
public SlsaProvenance.Types.SlsaCompleteness Completeness { get; set; }Indicates that the builder claims certain fields in this message to be complete.
| Property Value | |
|---|---|
| Type | Description | 
SlsaProvenance.Types.SlsaCompleteness | 
        |
Reproducible
public bool Reproducible { get; set; }If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
| Property Value | |
|---|---|
| Type | Description | 
Boolean | 
        |