Update datasource config editor

This commit is contained in:
Alexander Zobnin
2020-06-01 18:05:50 +03:00
parent 875e611400
commit 48767fe479
15 changed files with 730 additions and 487 deletions

View File

@@ -1,4 +1,22 @@
import { SelectableValue, DataQuery } from "@grafana/data";
import { SelectableValue, DataQuery, DataSourceJsonData } from "@grafana/data";
export interface ZabbixDSOptions extends DataSourceJsonData {
username: string;
password?: string;
trends: boolean;
trendsFrom: string;
trendsRange: string;
cacheTTL: string;
dbConnectionEnable: boolean;
dbConnectionDatasourceId?: number;
dbConnectionDatasourceName?: string;
dbConnectionRetentionPolicy?: string;
disableReadOnlyUsersAck: boolean;
}
export interface ZabbixSecureJSONData {
password?: string;
}
export interface ZabbixConnectionInfo {
zabbixVersion: string;