If the source_type isn't CUSTOM, the value of this field should be a GCP
resource name of the system, which reports lineage. The project and
location parts of the resource name must match the project and location of
the lineage resource being created. Examples:
[[["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 documentation is for the \u003ccode\u003eOrigin\u003c/code\u003e class within the Data Lineage v1 API, specifically version 1.2.0, and details its role in defining the origin of a process.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOrigin\u003c/code\u003e class implements interfaces like \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 base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOrigin\u003c/code\u003e class has two constructors: a default constructor and a copy constructor that takes another \u003ccode\u003eOrigin\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eName\u003c/code\u003e property, of type string, stores the GCP resource name or a custom identifier of the system reporting lineage, depending on the \u003ccode\u003eSourceType\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSourceType\u003c/code\u003e property, of type \u003ccode\u003eOrigin.Types.SourceType\u003c/code\u003e, specifies the origin's type, with a strong recommendation against using types other than \u003ccode\u003eCUSTOM\u003c/code\u003e for process creation or updating.\u003c/p\u003e\n"]]],[],null,[]]