public sealed class InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1 : IMessage<InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1>, IEquatable<InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1>, IDeepCloneable<InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1.
Keep in sync with schema at https://github.com/slsa-framework/slsa/blob/main/docs/provenance/schema/v1/provenance.proto Builder renamed to ProvenanceBuilder because of Java conflicts.
Implements
IMessageInTotoSlsaProvenanceV1TypesSlsaProvenanceV1, IEquatableInTotoSlsaProvenanceV1TypesSlsaProvenanceV1, IDeepCloneableInTotoSlsaProvenanceV1TypesSlsaProvenanceV1, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
SlsaProvenanceV1()
public SlsaProvenanceV1()
SlsaProvenanceV1(SlsaProvenanceV1)
public SlsaProvenanceV1(InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1 other)
Parameter | |
---|---|
Name | Description |
other |
InTotoSlsaProvenanceV1TypesSlsaProvenanceV1 |
Properties
BuildDefinition
public InTotoSlsaProvenanceV1.Types.BuildDefinition BuildDefinition { get; set; }
Property Value | |
---|---|
Type | Description |
InTotoSlsaProvenanceV1TypesBuildDefinition |
RunDetails
public InTotoSlsaProvenanceV1.Types.RunDetails RunDetails { get; set; }
Property Value | |
---|---|
Type | Description |
InTotoSlsaProvenanceV1TypesRunDetails |