Class DataPipelineDefinition
- Assembly
- FoundationaLLM.Common.dll
Provides the model for a data pipeline.
public class DataPipelineDefinition : ResourceBase
- Inheritance
-
DataPipelineDefinition
- Inherited Members
- Extension Methods
Properties
Active
Gets or sets a value that indicates whether the pipeline is active or not.
[JsonPropertyName("active")]
public bool Active { get; set; }
Property Value
Remarks
When the pipeline is inactive, it cannot be triggered to execute.
DataSource
Gets or sets the DataPipelineDataSource model that represents the data source for the pipeline.
[JsonPropertyName("data_source")]
public required DataPipelineDataSource DataSource { get; set; }
Property Value
StartingStages
Gets or sets the list of starting stages in the data pipeline.
[JsonPropertyName("starting_stages")]
public List<DataPipelineStage> StartingStages { get; set; }
Property Value
Triggers
Gets or sets the list of triggers that can be used to start the pipeline.
[JsonPropertyName("triggers")]
public List<DataPipelineTrigger> Triggers { get; set; }