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.
[[["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\u003eThis document provides reference documentation for the \u003ccode\u003eSlsaProvenanceZeroTwo\u003c/code\u003e class within the Grafeas v1 API, specifically version 3.3.0, detailing its implementation and usage.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSlsaProvenanceZeroTwo\u003c/code\u003e class implements interfaces such as \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, and has inherited members such as \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e and \u003ccode\u003eToString()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eSlsaProvenanceZeroTwo\u003c/code\u003e includes various properties like \u003ccode\u003eBuildConfig\u003c/code\u003e, \u003ccode\u003eBuilder\u003c/code\u003e, \u003ccode\u003eBuildType\u003c/code\u003e, \u003ccode\u003eInvocation\u003c/code\u003e, \u003ccode\u003eMaterials\u003c/code\u003e, and \u003ccode\u003eMetadata\u003c/code\u003e, which are crucial for defining and managing the SLSA provenance.\u003c/p\u003e\n"],["\u003cp\u003eIt also includes multiple versions of the Grafeas V1 api, with version 3.7.0 being the latest version listed, that has other various versions available to use that go down as low as 2.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThere are two contructors available to use, one for instantiating an empty \u003ccode\u003eSlsaProvenanceZeroTwo\u003c/code\u003e class, and another one that allows one to pass in another \u003ccode\u003eSlsaProvenanceZeroTwo\u003c/code\u003e object to be used as a template for the new object being created.\u003c/p\u003e\n"]]],[],null,[]]