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"]],[["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 `Origin` class in the Data Lineage v1 API represents the source of a process and implements interfaces like `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The latest version of the `Origin` class is 1.4.0, with older versions available including 1.3.0, 1.2.0, 1.1.0, and 1.0.0."],["`Origin` has properties such as `Name`, which is a GCP resource name (or custom name) indicating the lineage reporting system, and `SourceType`, which defines the source type."],["The `Origin` class has two constructors, a default one `Origin()`, and one that take another `Origin` object, `Origin(Origin other)`."],["The `SourceType` other than `CUSTOM` for creating or updating a process is discouraged."]]],[]]