API Reference@grafana/runtime › GrafanaBootConfig

GrafanaBootConfig class

Signature

export declare class GrafanaBootConfig implements GrafanaConfig 

Import

import { GrafanaBootConfig } from '@grafana/runtime';

Constructors

Constructor Modifiers Description
constructor(options) Constructs a new instance of the GrafanaBootConfig class

Properties

Property Modifiers Type Description
alertingEnabled boolean
alertingErrorOrTimeout string
alertingMinInterval number
alertingNoDataOrNullValues string
allowOrgCreate boolean
appSubUrl string
authProxyEnabled boolean
autoAssignOrg boolean
bootData any
buildInfo BuildInfo
datasources {
[str: string]: DataSourceInstanceSettings;
}
defaultDatasource string
disableLoginForm boolean
disableSanitizeHtml boolean
disableUserSignUp boolean
editorsCanAdmin boolean
exploreEnabled boolean
externalUserMngInfo string
externalUserMngLinkName string
externalUserMngLinkUrl string
featureToggles FeatureToggles
ldapEnabled boolean
licenseInfo LicenseInfo
loginError any
loginHint any
minRefreshInterval string
navTree any
newPanelTitle string
oauth any
panels {
[key: string]: PanelPluginMeta;
}
passwordHint any
pluginsToPreload string[]
rendererAvailable boolean
samlEnabled boolean
theme GrafanaTheme
verifyEmailEnabled boolean
viewersCanEdit boolean
windowTitlePrefix string

constructor(options)

Constructs a new instance of the GrafanaBootConfig class

Signature

constructor(options: GrafanaBootConfig);

Parameters

Parameter Type Description
options GrafanaBootConfig

alertingEnabled property

Signature

alertingEnabled: boolean;

alertingErrorOrTimeout property

Signature

alertingErrorOrTimeout: string;

alertingMinInterval property

Signature

alertingMinInterval: number;

alertingNoDataOrNullValues property

Signature

alertingNoDataOrNullValues: string;

allowOrgCreate property

Signature

allowOrgCreate: boolean;

appSubUrl property

Signature

appSubUrl: string;

authProxyEnabled property

Signature

authProxyEnabled: boolean;

autoAssignOrg property

Signature

autoAssignOrg: boolean;

bootData property

Signature

bootData: any;

buildInfo property

Signature

buildInfo: BuildInfo;

datasources property

Signature

datasources: {
        [str: string]: DataSourceInstanceSettings;
    };

defaultDatasource property

Signature

defaultDatasource: string;

disableLoginForm property

Signature

disableLoginForm: boolean;

disableSanitizeHtml property

Signature

disableSanitizeHtml: boolean;

disableUserSignUp property

Signature

disableUserSignUp: boolean;

editorsCanAdmin property

Signature

editorsCanAdmin: boolean;

exploreEnabled property

Signature

exploreEnabled: boolean;

externalUserMngInfo property

Signature

externalUserMngInfo: string;

externalUserMngLinkName property

Signature

externalUserMngLinkName: string;

externalUserMngLinkUrl property

Signature

externalUserMngLinkUrl: string;

featureToggles property

Signature

featureToggles: FeatureToggles;

ldapEnabled property

Signature

ldapEnabled: boolean;

licenseInfo property

Signature

licenseInfo: LicenseInfo;

loginError property

Signature

loginError: any;

loginHint property

Signature

loginHint: any;

minRefreshInterval property

Signature

minRefreshInterval: string;

Signature

navTree: any;

newPanelTitle property

Signature

newPanelTitle: string;

oauth property

Signature

oauth: any;

panels property

Signature

panels: {
        [key: string]: PanelPluginMeta;
    };

passwordHint property

Signature

passwordHint: any;

pluginsToPreload property

Signature

pluginsToPreload: string[];

rendererAvailable property

Signature

rendererAvailable: boolean;

samlEnabled property

Signature

samlEnabled: boolean;

theme property

Signature

theme: GrafanaTheme;

verifyEmailEnabled property

Signature

verifyEmailEnabled: boolean;

viewersCanEdit property

Signature

viewersCanEdit: boolean;

windowTitlePrefix property

Signature

windowTitlePrefix: string;