Class DataSourceBase
- Namespace
 - FoundationaLLM.Common.Models.Orchestration.DataSources
 
- Assembly
 - FoundationaLLM.Common.dll
 
Data Source base class.
[JsonPolymorphic(TypeDiscriminatorPropertyName = "underlying_implementation")]
[JsonDerivedType(typeof(BlobStorageDataSource), "blob-storage")]
[JsonDerivedType(typeof(CXODataSource), "cxo")]
[JsonDerivedType(typeof(SearchServiceDataSource), "search-service")]
[JsonDerivedType(typeof(SQLDatabaseDataSource), "sql")]
public class DataSourceBase : MetadataBase
  - Inheritance
 - 
      
      
      DataSourceBase
 
- Derived
 
- Inherited Members
 
- Extension Methods
 
Properties
DataDescription
Descriptor for the type of data in the data source.
[JsonPropertyName("data_description")]
public string? DataDescription { get; set; }
  Property Value
Examples
Survey data for a CSV file that contains survey results.