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."],[[["This webpage provides reference documentation for the `SlsaProvenanceZeroTwo.Types.SlsaMaterial` class within the Grafeas v1 API."],["The `SlsaMaterial` class represents a collection of artifacts that have influenced a particular build, including sources, dependencies, and tools."],["The class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from the base `object` class."],["The latest version of the class is 3.7.0, with versions ranging from 2.2.0 to 3.7.0 available, and it has two constructors `SlsaMaterial()` and `SlsaMaterial(SlsaProvenanceZeroTwo.Types.SlsaMaterial other)`."],["The class contains properties such as `Digest`, which is a `MapField` with string keys and string values, and `Uri`, which is a string."]]],[]]