public sealed class SlsaProvenanceZeroTwo : IMessage<SlsaProvenanceZeroTwo>, IEquatable<SlsaProvenanceZeroTwo>, IDeepCloneable<SlsaProvenanceZeroTwo>, IBufferMessage, IMessage
See full explanation of fields at slsa.dev/provenance/v0.2.
Implements
IMessage < SlsaProvenanceZeroTwo >, IEquatable < SlsaProvenanceZeroTwo >, IDeepCloneable < SlsaProvenanceZeroTwo >, IBufferMessage , IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
SlsaProvenanceZeroTwo()
public SlsaProvenanceZeroTwo()
SlsaProvenanceZeroTwo(SlsaProvenanceZeroTwo)
public SlsaProvenanceZeroTwo(SlsaProvenanceZeroTwo other)
Properties
BuildConfig
public Struct BuildConfig { get; set; }
Builder
public SlsaProvenanceZeroTwo.Types.SlsaBuilder Builder { get; set; }
BuildType
public string BuildType { get; set; }
Invocation
public SlsaProvenanceZeroTwo.Types.SlsaInvocation Invocation { get; set; }
Materials
public RepeatedField<SlsaProvenanceZeroTwo.Types.SlsaMaterial> Materials { get; }
Metadata
public SlsaProvenanceZeroTwo.Types.SlsaMetadata Metadata { get; set; }

