public sealed class SlsaProvenanceZeroTwo : IMessage<SlsaProvenanceZeroTwo>, IEquatable<SlsaProvenanceZeroTwo>, IDeepCloneable<SlsaProvenanceZeroTwo>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class SlsaProvenanceZeroTwo.
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; }
BuildType
public string BuildType { get; set; }
Builder
public SlsaProvenanceZeroTwo.Types.SlsaBuilder Builder { 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; }