public sealed class SlsaProvenanceZeroTwo.Types.SlsaMaterial : IMessage<SlsaProvenanceZeroTwo.Types.SlsaMaterial>, IEquatable<SlsaProvenanceZeroTwo.Types.SlsaMaterial>, IDeepCloneable<SlsaProvenanceZeroTwo.Types.SlsaMaterial>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class SlsaProvenanceZeroTwo.Types.SlsaMaterial.
The collection of artifacts that influenced the build including sources,
dependencies, build tools, base images, and so on.
[[["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."],[[["The Grafeas v1 API class `SlsaProvenanceZeroTwo.Types.SlsaMaterial` represents a collection of artifacts that influence the build process, such as sources, dependencies, build tools, and base images."],["This class is part of the Grafeas.V1 namespace and is implemented in the Grafeas.V1.dll assembly."],["It is the class that inherits from object and implements several interfaces, including IMessage, IEquatable, IDeepCloneable, and IBufferMessage."],["The `SlsaMaterial` class includes properties for managing the artifacts, such as the `Digest` (a MapField of string, string) and `Uri` (a string)."],["There are a variety of versions available, from 2.2.0 to 3.7.0 with 3.7.0 being the latest version."]]],[]]