public sealed class SourceProvenance : IMessage<SourceProvenance>, IEquatable<SourceProvenance>, IDeepCloneable<SourceProvenance>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Functions v2 API class SourceProvenance.
Provenance of the source. Ways to find the original source, or verify that
some source was used for this build.
[[["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-03-21 UTC."],[[["The latest version of the `SourceProvenance` class within the Cloud Functions v2 API is 1.7.0, with previous versions ranging from 1.0.0 to 1.6.0 available."],["`SourceProvenance` is a class that provides details about the origin of the source used in a Cloud Functions build, and it implements several interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The `SourceProvenance` class includes properties such as `GitUri`, `ResolvedRepoSource`, and `ResolvedStorageSource`, which hold the resolved details of the build's source from Git repositories or storage."],["The `SourceProvenance` class includes two constructors, a default constructor, and one to copy another `SourceProvenance` object."],["The `SourceProvenance` class inherits members from the `object` class, such as `GetHashCode()`, `GetType()`, and `ToString()`."]]],[]]