GrafanaBootConfig class

Signature

  1. export declare class GrafanaBootConfig implements GrafanaConfig

Import

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

Constructors

ConstructorModifiersDescription
constructor(options)Constructs a new instance of the GrafanaBootConfig class

Properties

PropertyModifiersTypeDescription
alertingEnabledboolean
alertingErrorOrTimeoutstring
alertingMinIntervalnumber
alertingNoDataOrNullValuesstring
allowOrgCreateboolean
applicationInsightsConnectionStringstring
applicationInsightsEndpointUrlstring
appSubUrlstring
appUrlstring
authProxyEnabledboolean
autoAssignOrgboolean
awsAllowedAuthProvidersstring[]
awsAssumeRoleEnabledboolean
azureAzureSettings
bootDataany
buildInfoBuildInfo
caching{
enabled: boolean;
}
customThemeany
datasources{
[str: string]: DataSourceInstanceSettings;
}
dateFormatsSystemDateFormatSettings
defaultDatasourcestring
disableLoginFormboolean
disableSanitizeHtmlboolean
disableUserSignUpboolean
editorsCanAdminboolean
exploreEnabledboolean
expressionsEnabledboolean
externalUserMngInfostring
externalUserMngLinkNamestring
externalUserMngLinkUrlstring
featureHighlights{
enabled: boolean;
}
featureTogglesFeatureToggles
geomapDefaultBaseLayerConfigMapLayerOptions
geomapDisableCustomBaseLayerboolean
http2Enabledboolean
ldapEnabledboolean
licenseInfoLicenseInfo
liveEnabledboolean
loginErrorany
loginHintany
minRefreshIntervalstring
navTreeany
newPanelTitlestring
oauthany
panels{
[key: string]: PanelPluginMeta;
}
passwordHintany
pluginAdminEnabledboolean
pluginAdminExternalManageEnabledboolean
pluginCatalogHiddenPluginsstring[]
pluginCatalogURLstring
pluginsToPreloadPreloadPlugin[]
recordedQueries{
enabled: boolean;
}
rendererAvailableboolean
rendererVersionstring
reporting{
enabled: boolean;
}
samlEnabledboolean
samlNamestring
sentry{
enabled: boolean;
dsn: string;
customEndpoint: string;
sampleRate: number;
}
sigV4AuthEnabledboolean
themeGrafanaTheme
theme2GrafanaTheme2
unifiedAlertingEnabledboolean
verifyEmailEnabledboolean
viewersCanEditboolean
windowTitlePrefixstring

constructor(options)

Constructs a new instance of the GrafanaBootConfig class

Signature

  1. constructor(options: GrafanaBootConfig);

Parameters

ParameterTypeDescription
optionsGrafanaBootConfig

alertingEnabled property

Signature

  1. alertingEnabled: boolean;

alertingErrorOrTimeout property

Signature

  1. alertingErrorOrTimeout: string;

alertingMinInterval property

Signature

  1. alertingMinInterval: number;

alertingNoDataOrNullValues property

Signature

  1. alertingNoDataOrNullValues: string;

allowOrgCreate property

Signature

  1. allowOrgCreate: boolean;

applicationInsightsConnectionString property

Signature

  1. applicationInsightsConnectionString?: string;

applicationInsightsEndpointUrl property

Signature

  1. applicationInsightsEndpointUrl?: string;

appSubUrl property

Signature

  1. appSubUrl: string;

appUrl property

Signature

  1. appUrl: string;

authProxyEnabled property

Signature

  1. authProxyEnabled: boolean;

autoAssignOrg property

Signature

  1. autoAssignOrg: boolean;

awsAllowedAuthProviders property

Signature

  1. awsAllowedAuthProviders: string[];

awsAssumeRoleEnabled property

Signature

  1. awsAssumeRoleEnabled: boolean;

azure property

Signature

  1. azure: AzureSettings;

bootData property

Signature

  1. bootData: any;

buildInfo property

Signature

  1. buildInfo: BuildInfo;

caching property

Signature

  1. caching: {
  2. enabled: boolean;
  3. };

customTheme property

Signature

  1. customTheme?: any;

datasources property

Signature

  1. datasources: {
  2. [str: string]: DataSourceInstanceSettings;
  3. };

dateFormats property

Signature

  1. dateFormats?: SystemDateFormatSettings;

defaultDatasource property

Signature

  1. defaultDatasource: string;

disableLoginForm property

Signature

  1. disableLoginForm: boolean;

disableSanitizeHtml property

Signature

  1. disableSanitizeHtml: boolean;

disableUserSignUp property

Signature

  1. disableUserSignUp: boolean;

editorsCanAdmin property

Signature

  1. editorsCanAdmin: boolean;

exploreEnabled property

Signature

  1. exploreEnabled: boolean;

expressionsEnabled property

Signature

  1. expressionsEnabled: boolean;

externalUserMngInfo property

Signature

  1. externalUserMngInfo: string;

externalUserMngLinkName property

Signature

  1. externalUserMngLinkName: string;

externalUserMngLinkUrl property

Signature

  1. externalUserMngLinkUrl: string;

featureHighlights property

Signature

  1. featureHighlights: {
  2. enabled: boolean;
  3. };

featureToggles property

Signature

  1. featureToggles: FeatureToggles;

geomapDefaultBaseLayerConfig property

Signature

  1. geomapDefaultBaseLayerConfig?: MapLayerOptions;

geomapDisableCustomBaseLayer property

Signature

  1. geomapDisableCustomBaseLayer?: boolean;

http2Enabled property

Signature

  1. http2Enabled: boolean;

ldapEnabled property

Signature

  1. ldapEnabled: boolean;

licenseInfo property

Signature

  1. licenseInfo: LicenseInfo;

liveEnabled property

Signature

  1. liveEnabled: boolean;

loginError property

Signature

  1. loginError: any;

loginHint property

Signature

  1. loginHint: any;

minRefreshInterval property

Signature

  1. minRefreshInterval: string;

navTree property

Signature

  1. navTree: any;

newPanelTitle property

Signature

  1. newPanelTitle: string;

oauth property

Signature

  1. oauth: any;

panels property

Signature

  1. panels: {
  2. [key: string]: PanelPluginMeta;
  3. };

passwordHint property

Signature

  1. passwordHint: any;

pluginAdminEnabled property

Signature

  1. pluginAdminEnabled: boolean;

pluginAdminExternalManageEnabled property

Signature

  1. pluginAdminExternalManageEnabled: boolean;

pluginCatalogHiddenPlugins property

Signature

  1. pluginCatalogHiddenPlugins: string[];

pluginCatalogURL property

Signature

  1. pluginCatalogURL: string;

pluginsToPreload property

Signature

  1. pluginsToPreload: PreloadPlugin[];

recordedQueries property

Signature

  1. recordedQueries: {
  2. enabled: boolean;
  3. };

rendererAvailable property

Signature

  1. rendererAvailable: boolean;

rendererVersion property

Signature

  1. rendererVersion: string;

reporting property

Signature

  1. reporting: {
  2. enabled: boolean;
  3. };

samlEnabled property

Signature

  1. samlEnabled: boolean;

samlName property

Signature

  1. samlName: string;

sentry property

Signature

  1. sentry: {
  2. enabled: boolean;
  3. dsn: string;
  4. customEndpoint: string;
  5. sampleRate: number;
  6. };

sigV4AuthEnabled property

Signature

  1. sigV4AuthEnabled: boolean;

theme property

Signature

  1. theme: GrafanaTheme;

theme2 property

Signature

  1. theme2: GrafanaTheme2;

unifiedAlertingEnabled property

Signature

  1. unifiedAlertingEnabled: boolean;

verifyEmailEnabled property

Signature

  1. verifyEmailEnabled: boolean;

viewersCanEdit property

Signature

  1. viewersCanEdit: boolean;

windowTitlePrefix property

Signature

  1. windowTitlePrefix: string;