Grafeas v1 API - Class InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1 (3.6.0)

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.

Inheritance

object > InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

SlsaProvenanceV1()

public SlsaProvenanceV1()

SlsaProvenanceV1(SlsaProvenanceV1)

public SlsaProvenanceV1(InTotoSlsaProvenanceV1.Types.SlsaProvenanceV1 other)
Parameter
NameDescription
otherInTotoSlsaProvenanceV1TypesSlsaProvenanceV1

Properties

BuildDefinition

public InTotoSlsaProvenanceV1.Types.BuildDefinition BuildDefinition { get; set; }
Property Value
TypeDescription
InTotoSlsaProvenanceV1TypesBuildDefinition

RunDetails

public InTotoSlsaProvenanceV1.Types.RunDetails RunDetails { get; set; }
Property Value
TypeDescription
InTotoSlsaProvenanceV1TypesRunDetails