Type Alias DataSourceNew

Complete datasource metadata including connector information, capabilities, and optional UI details.

type DataSourceNew = {
    capabilities?: string[];
    dataLoadUrlOverride?: string;
    dataSourceId: string;
    dataSourcePropertyName?: string;
    dataSourceType?: string;
    disabled?: boolean;
    name: string;
    provider: string;
    providerName: string;
    qriDefinition?: dataSources.QriDefinition;
    uiInfo?: dataSources.UiInfo;
}
Index
capabilities?: string[]

List of capabilities supported by the datasource.

dataLoadUrlOverride?: string

Override URL for data loading. May be null if the default URL is used.

dataSourceId: string

Unique identifier of the datasource.

dataSourcePropertyName?: string

Name of the property used to identify the datasource type in a connection string. May be null if not applicable.

dataSourceType?: string

Category type of the datasource.

disabled?: boolean

When true, the datasource is disabled and excluded from results unless includeDisabled is set.

name: string

Display name of the datasource.

provider: string

Connector provider executable name.

providerName: string

Display name of the connector provider.

qriDefinition?: dataSources.QriDefinition

QRI definition template for a datasource, specifying connection, path, and item parts.

UI metadata for the datasource. Present only when includeui is true in the request.