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].
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This documentation details the `CreateLineageEventRequest` class, which is part of the Data Lineage v1 API within the `Google.Cloud.DataCatalog.Lineage.V1` namespace."],["The `CreateLineageEventRequest` class is used to send a request to create a lineage event, and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["It contains properties like `LineageEvent`, `Parent`, `ParentAsRunName`, and `RequestId`, which are essential for defining the lineage event to be created and managing the request."],["The class offers two constructors: a default constructor `CreateLineageEventRequest()` and one that accepts another `CreateLineageEventRequest` instance for copying, `CreateLineageEventRequest(CreateLineageEventRequest other)`."],["The documentation covers the class's available versions, listing from the latest version 1.4.0 down to 1.0.0, along with links to their respective documentation pages."]]],[]]