Data Lineage v1 API - Class ProcessOpenLineageRunEventRequest (1.2.0)

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].

Inheritance

object > ProcessOpenLineageRunEventRequest

Namespace

Google.Cloud.DataCatalog.Lineage.V1

Assembly

Google.Cloud.DataCatalog.Lineage.V1.dll

Constructors

ProcessOpenLineageRunEventRequest()

public ProcessOpenLineageRunEventRequest()

ProcessOpenLineageRunEventRequest(ProcessOpenLineageRunEventRequest)

public ProcessOpenLineageRunEventRequest(ProcessOpenLineageRunEventRequest other)
Parameter
NameDescription
otherProcessOpenLineageRunEventRequest

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
TypeDescription
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
TypeDescription
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
TypeDescription
string