public sealed class CreateLineageEventRequest : IMessage<CreateLineageEventRequest>, IEquatable<CreateLineageEventRequest>, IDeepCloneable<CreateLineageEventRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API class CreateLineageEventRequest.
Request message for [CreateLineageEvent][google.cloud.datacatalog.lineage.v1.CreateLineageEvent].
Implements
IMessageCreateLineageEventRequest, IEquatableCreateLineageEventRequest, IDeepCloneableCreateLineageEventRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
CreateLineageEventRequest()
public CreateLineageEventRequest()
CreateLineageEventRequest(CreateLineageEventRequest)
public CreateLineageEventRequest(CreateLineageEventRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateLineageEventRequest |
Properties
LineageEvent
public LineageEvent LineageEvent { get; set; }
Required. The lineage event to create.
Property Value | |
---|---|
Type | Description |
LineageEvent |
Parent
public string Parent { get; set; }
Required. The name of the run that should own the lineage event.
Property Value | |
---|---|
Type | Description |
string |
ParentAsRunName
public RunName ParentAsRunName { get; set; }
Property Value | |
---|---|
Type | Description |
RunName |
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 |