DataSourceSettings interface

Data Source instance edit model. This is returned from: /api/datasources

Signature

  1. export interface DataSourceSettings<T extends DataSourceJsonData = DataSourceJsonData, S = {}> extends WithAccessControlMetadata

Import

  1. import { DataSourceSettings } from '@grafana/data';

Properties

PropertyTypeDescription
accessstring
basicAuthboolean
basicAuthUserstring
databasestring
idnumber
isDefaultboolean
jsonDataT
namestring
orgIdnumber
readOnlyboolean
secureJsonDataS
secureJsonFieldsKeyValue<boolean>
typestring
typeLogoUrlstring
typeNamestring
uidstring
urlstring
userstring
versionnumber
withCredentialsboolean

access property

Signature

  1. access: string;

basicAuth property

Signature

  1. basicAuth: boolean;

basicAuthUser property

Signature

  1. basicAuthUser: string;

database property

Signature

  1. database: string;

id property

Signature

  1. id: number;

isDefault property

Signature

  1. isDefault: boolean;

jsonData property

Signature

  1. jsonData: T;

name property

Signature

  1. name: string;

orgId property

Signature

  1. orgId: number;

readOnly property

Signature

  1. readOnly: boolean;

secureJsonData property

Signature

  1. secureJsonData?: S;

secureJsonFields property

Signature

  1. secureJsonFields: KeyValue<boolean>;

type property

Signature

  1. type: string;

typeLogoUrl property

Signature

  1. typeLogoUrl: string;

typeName property

Signature

  1. typeName: string;

uid property

Signature

  1. uid: string;

url property

Signature

  1. url: string;

user property

Signature

  1. user: string;

version property

Signature

  1. version?: number;

withCredentials property

Signature

  1. withCredentials: boolean;