public sealed class Origin : IMessage<Origin>, IEquatable<Origin>, IDeepCloneable<Origin>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API class Origin.
Origin of a process.
Namespace
GoogleCloudGoogle.Cloud.DataCatalogGoogle.Cloud.DataCatalog.LineageV1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
Origin()
public Origin()
Origin(Origin)
public Origin(Origin other)
Parameter | |
---|---|
Name | Description |
other | Origin |
Properties
Name
public string Name { get; set; }
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:
{source_type: COMPOSER, name: "projects/foo/locations/us/environments/bar"}
{source_type: BIGQUERY, name: "projects/foo/locations/eu"}
{source_type: CUSTOM, name: "myCustomIntegration"}
Property Value | |
---|---|
Type | Description |
string |
SourceType
public Origin.Types.SourceType SourceType { get; set; }
Type of the source.
Property Value | |
---|---|
Type | Description |
OriginTypesSourceType |