public RepeatedField<SlsaProvenance.Types.Material> Materials { get; }
The collection of artifacts that influenced the build including sources,
dependencies, build tools, base images, and so on. This is considered to be
incomplete unless metadata.completeness.materials is true. Unset or null is
equivalent to empty.
public SlsaProvenance.Types.SlsaRecipe Recipe { get; set; }
Identifies the configuration used for the build.
When combined with materials, this SHOULD fully describe the build,
such that re-running this recipe results in bit-for-bit identical output
(if the build is reproducible).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe webpage focuses on the \u003ccode\u003eSlsaProvenance\u003c/code\u003e class within the \u003ccode\u003eGrafeas.V1\u003c/code\u003e namespace, specifically version 3.1.0, and it is the main subject matter.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSlsaProvenance\u003c/code\u003e implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class, with some of its methods listed.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, \u003ccode\u003eSlsaProvenance()\u003c/code\u003e and \u003ccode\u003eSlsaProvenance(SlsaProvenance)\u003c/code\u003e, with the second accepting another \u003ccode\u003eSlsaProvenance\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSlsaProvenance\u003c/code\u003e class includes properties like \u003ccode\u003eBuilder\u003c/code\u003e, \u003ccode\u003eMaterials\u003c/code\u003e, \u003ccode\u003eMetadata\u003c/code\u003e, and \u003ccode\u003eRecipe\u003c/code\u003e, all of which are vital components to its description and usage.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of the \u003ccode\u003eSlsaProvenance\u003c/code\u003e document available, ranging from 2.2.0 up to 3.7.0, with 3.7.0 being the latest.\u003c/p\u003e\n"]]],[],null,[]]