public sealed class BuildProvenance : IMessage<BuildProvenance>, IEquatable<BuildProvenance>, IDeepCloneable<BuildProvenance>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class BuildProvenance.
Provenance of a build. Contains all information needed to verify the full
details about the build from source to completion.
E-mail address of the user who initiated this build. Note that this was the
user's e-mail address at the time the build was initiated; this address may
not represent the same end-user for all time.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThe document provides reference documentation for the \u003ccode\u003eBuildProvenance\u003c/code\u003e class within the Grafeas v1 API, which details the provenance of a build, from source to completion.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBuildProvenance\u003c/code\u003e is a class in the \u003ccode\u003eGrafeas.V1\u003c/code\u003e namespace, available in the \u003ccode\u003eGrafeas.V1.dll\u003c/code\u003e assembly and it implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class contains detailed information about a build, including properties like \u003ccode\u003eId\u003c/code\u003e, \u003ccode\u003eProjectId\u003c/code\u003e, \u003ccode\u003eCreateTime\u003c/code\u003e, \u003ccode\u003eStartTime\u003c/code\u003e, \u003ccode\u003eEndTime\u003c/code\u003e, \u003ccode\u003eCreator\u003c/code\u003e, \u003ccode\u003eSourceProvenance\u003c/code\u003e, \u003ccode\u003eBuiltArtifacts\u003c/code\u003e, \u003ccode\u003eCommands\u003c/code\u003e, and \u003ccode\u003eBuildOptions\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of the Grafeas V1 API documented, ranging from version 2.2.0 up to the latest version 3.7.0, each with its own documentation link, with this document covering version 3.1.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBuildProvenance\u003c/code\u003e class has two constructors, one default and one that takes another \u003ccode\u003eBuildProvenance\u003c/code\u003e object as an argument for copying.\u003c/p\u003e\n"]]],[],null,[]]