public sealed class SlsaProvenance.Types.SlsaCompleteness : IMessage<SlsaProvenance.Types.SlsaCompleteness>, IEquatable<SlsaProvenance.Types.SlsaCompleteness>, IDeepCloneable<SlsaProvenance.Types.SlsaCompleteness>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class SlsaProvenance.Types.SlsaCompleteness.
Indicates that the builder claims certain fields in this message to be complete.
Implements
IMessageSlsaProvenanceTypesSlsaCompleteness, IEquatableSlsaProvenanceTypesSlsaCompleteness, IDeepCloneableSlsaProvenanceTypesSlsaCompleteness, IBufferMessage, IMessageNamespace
GrafeasV1Assembly
Grafeas.V1.dll
Constructors
SlsaCompleteness()
public SlsaCompleteness()
SlsaCompleteness(SlsaCompleteness)
public SlsaCompleteness(SlsaProvenance.Types.SlsaCompleteness other)
Parameter | |
---|---|
Name | Description |
other | SlsaProvenanceTypesSlsaCompleteness |
Properties
Arguments
public bool Arguments { get; set; }
If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.
Property Value | |
---|---|
Type | Description |
bool |
Environment
public bool Environment { get; set; }
If true, the builder claims that recipe.environment is claimed to be complete.
Property Value | |
---|---|
Type | Description |
bool |
Materials
public bool Materials { get; set; }
If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".
Property Value | |
---|---|
Type | Description |
bool |