Class DataSourceBase
- Assembly
- FoundationaLLM.Common.dll
Basic data source.
[JsonPolymorphic(TypeDiscriminatorPropertyName = "type")]
[JsonDerivedType(typeof(OneLakeDataSource), "onelake")]
[JsonDerivedType(typeof(AzureDataLakeDataSource), "azure-data-lake")]
[JsonDerivedType(typeof(AzureSQLDatabaseDataSource), "azure-sql-database")]
[JsonDerivedType(typeof(SharePointOnlineSiteDataSource), "sharepoint-online-site")]
[JsonDerivedType(typeof(WebSiteDataSource), "web-site")]
public class DataSourceBase : ResourceBase
- Inheritance
-
DataSourceBase
- Derived
- Inherited Members
- Extension Methods
Properties
ConfigurationReferences
Configuration references associated with the data source.
[JsonPropertyName("configuration_references")]
public Dictionary<string, string>? ConfigurationReferences { get; set; }
Property Value
Type
The type of the resource.
[JsonIgnore]
public override string? Type { get; set; }