public sealed class Run : IMessage<Run>, IEquatable<Run>, IDeepCloneable<Run>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Lineage v1 API class Run.
A lineage run represents an execution of a process that creates lineage events.
Namespace
Google.Cloud.DataCatalog.Lineage.V1Assembly
Google.Cloud.DataCatalog.Lineage.V1.dll
Constructors
Run()
public Run()
Run(Run)
public Run(Run other)
Parameter | |
---|---|
Name | Description |
other | Run |
Properties
Attributes
public MapField<string, Value> Attributes { get; }
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run).
Up to 100 attributes are allowed.
Property Value | |
---|---|
Type | Description |
MapFieldstringValue |
DisplayName
public string DisplayName { get; set; }
Optional. A human-readable name you can set to display in a user interface.
Must be not longer than 1024 characters and only contain UTF-8 letters
or numbers, spaces or characters like _-:&.
Property Value | |
---|---|
Type | Description |
string |
EndTime
public Timestamp EndTime { get; set; }
Optional. The timestamp of the end of the run.
Property Value | |
---|---|
Type | Description |
Timestamp |
Name
public string Name { get; set; }
Immutable. The resource name of the run. Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}
.
Can be specified or auto-assigned.
{run} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
Property Value | |
---|---|
Type | Description |
string |
RunName
public RunName RunName { get; set; }
Property Value | |
---|---|
Type | Description |
RunName |
StartTime
public Timestamp StartTime { get; set; }
Required. The timestamp of the start of the run.
Property Value | |
---|---|
Type | Description |
Timestamp |
State
public Run.Types.State State { get; set; }
Required. The state of the run.
Property Value | |
---|---|
Type | Description |
RunTypesState |