public sealed class ProcessOpenLineageRunEventRequest : IMessage<ProcessOpenLineageRunEventRequest>, IEquatable<ProcessOpenLineageRunEventRequest>, IDeepCloneable<ProcessOpenLineageRunEventRequest>, IBufferMessage, IMessageReference 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 |
|