public sealed class ProcessOpenLineageRunEventRequest : IMessage<ProcessOpenLineageRunEventRequest>, IEquatable<ProcessOpenLineageRunEventRequest>, IDeepCloneable<ProcessOpenLineageRunEventRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API class ProcessOpenLineageRunEventRequest.
Request message for [ProcessOpenLineageRunEvent][google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEvent].
Implements
IMessageProcessOpenLineageRunEventRequest, IEquatableProcessOpenLineageRunEventRequest, IDeepCloneableProcessOpenLineageRunEventRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
ProcessOpenLineageRunEventRequest()
public ProcessOpenLineageRunEventRequest()
ProcessOpenLineageRunEventRequest(ProcessOpenLineageRunEventRequest)
public ProcessOpenLineageRunEventRequest(ProcessOpenLineageRunEventRequest other)
Parameter | |
---|---|
Name | Description |
other |
ProcessOpenLineageRunEventRequest |
Properties
OpenLineage
public Struct OpenLineage { get; set; }
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
Property Value | |
---|---|
Type | Description |
Struct |
Parent
public string Parent { get; set; }
Required. The name of the project and its location that should own the process, run, and lineage event.
Property Value | |
---|---|
Type | Description |
string |
RequestId
public string RequestId { get; set; }
A unique identifier for this request. Restricted to 36 ASCII characters.
A random UUID is recommended. This request is idempotent only if a
request_id
is provided.
Property Value | |
---|---|
Type | Description |
string |