public sealed class SlsaMetadata : IMessage<SlsaProvenance.Types.SlsaMetadata>, IEquatable<SlsaProvenance.Types.SlsaMetadata>, IDeepCloneable<SlsaProvenance.Types.SlsaMetadata>, IBufferMessage, IMessage
Other 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 |