Data Lineage API


The Service name is needed to create RPC client stubs.

BatchSearchLinkProcesses Retrieve information about LineageProcesses associated with specific links.
CreateLineageEvent Creates a new lineage event.
CreateProcess Creates a new process.
CreateRun Creates a new run.
DeleteLineageEvent Deletes the lineage event with the specified name.
DeleteProcess Deletes the process with the specified name.
DeleteRun Deletes the run with the specified name.
GetLineageEvent Gets details of a specified lineage event.
GetProcess Gets the details of the specified process.
GetRun Gets the details of the specified run.
ListLineageEvents Lists lineage events in the given project and location.
ListProcesses List processes in the given project and location.
ListRuns Lists runs in the given project and location.
ProcessOpenLineageRunEvent Creates new lineage events together with their parents: process and run.
SearchLinks Retrieve a list of links connected to a specific asset.
UpdateProcess Updates a process.
UpdateRun Updates a run.


CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.