The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/kindsysreport/codegen/report.json

2343 lines
72 KiB

{
"kinds": {
"accesspolicy": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "accesspolicy.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "Access rules for a scope+role. NOTE there is a unique constraint on role+scope",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/accesspolicy/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/accesspolicy",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/accesspolicy/accesspolicy_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/accesspolicy/x/accesspolicy_types.gen.ts"
},
"machineName": "accesspolicy",
"maturity": "merged",
"name": "AccessPolicy",
"pluralMachineName": "accesspolicies",
"pluralName": "AccessPolicies"
},
"alertgroupspanelcfg": {
"category": "composable",
"codeowners": [
"grafana/alerting-frontend"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/alertgroupspanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/alertGroups/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/alertGroups/panelcfg.gen.ts"
},
"machineName": "alertgroupspanelcfg",
"maturity": "merged",
"name": "AlertGroupsPanelCfg",
"pluralMachineName": "alertgroupspanelcfgs",
"pluralName": "AlertGroupsPanelCfgs",
"schemaInterface": "PanelCfg"
},
"alertlistpanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "alertlistpanelcfg",
"maturity": "planned",
"name": "AlertListPanelCfg",
"pluralMachineName": "alertlistpanelcfgs",
"pluralName": "AlertListPanelCfgs",
"schemaInterface": "PanelCfg"
},
"alertmanagerdataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "alertmanagerdataquery",
"maturity": "planned",
"name": "AlertmanagerDataQuery",
"pluralMachineName": "alertmanagerdataquerys",
"pluralName": "AlertmanagerDataQuerys",
"schemaInterface": "DataQuery"
},
"alertmanagerdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "alertmanagerdatasourcecfg",
"maturity": "planned",
"name": "AlertmanagerDataSourceCfg",
"pluralMachineName": "alertmanagerdatasourcecfgs",
"pluralName": "AlertmanagerDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"annotationslistpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-frontend-platform"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/annotationslistpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/annolist/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/annolist/panelcfg.gen.ts"
},
"machineName": "annotationslistpanelcfg",
"maturity": "experimental",
"name": "AnnotationsListPanelCfg",
"pluralMachineName": "annotationslistpanelcfgs",
"pluralName": "AnnotationsListPanelCfgs",
"schemaInterface": "PanelCfg"
},
"apikey": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "apikey",
"maturity": "planned",
"name": "APIKey",
"pluralMachineName": "apikeys",
"pluralName": "APIKeys"
},
"azuremonitordataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/azuremonitordataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/grafana-azure-monitor-datasource/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafana-azure-monitor-datasource/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafana-azure-monitor-datasource/dataquery.gen.ts"
},
"machineName": "azuremonitordataquery",
"maturity": "merged",
"name": "AzureMonitorDataQuery",
"pluralMachineName": "azuremonitordataquerys",
"pluralName": "AzureMonitorDataQuerys",
"schemaInterface": "DataQuery"
},
"azuremonitordatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "azuremonitordatasourcecfg",
"maturity": "planned",
"name": "AzureMonitorDataSourceCfg",
"pluralMachineName": "azuremonitordatasourcecfgs",
"pluralName": "AzureMonitorDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"barchartpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/barchartpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/barchart/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/barchart/panelcfg.gen.ts"
},
"machineName": "barchartpanelcfg",
"maturity": "experimental",
"name": "BarChartPanelCfg",
"pluralMachineName": "barchartpanelcfgs",
"pluralName": "BarChartPanelCfgs",
"schemaInterface": "PanelCfg"
},
"bargaugepanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/bargaugepanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/bargauge/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/bargauge/panelcfg.gen.ts"
},
"machineName": "bargaugepanelcfg",
"maturity": "experimental",
"name": "BarGaugePanelCfg",
"pluralMachineName": "bargaugepanelcfgs",
"pluralName": "BarGaugePanelCfgs",
"schemaInterface": "PanelCfg"
},
"candlestickpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/candlestickpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/candlestick/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/candlestick/panelcfg.gen.ts"
},
"machineName": "candlestickpanelcfg",
"maturity": "experimental",
"name": "CandlestickPanelCfg",
"pluralMachineName": "candlestickpanelcfgs",
"pluralName": "CandlestickPanelCfgs",
"schemaInterface": "PanelCfg"
},
"canvaspanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/canvaspanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/canvas/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/canvas/panelcfg.gen.ts"
},
"machineName": "canvaspanelcfg",
"maturity": "experimental",
"name": "CanvasPanelCfg",
"pluralMachineName": "canvaspanelcfgs",
"pluralName": "CanvasPanelCfgs",
"schemaInterface": "PanelCfg"
},
"cloudwatchdataquery": {
"category": "composable",
"codeowners": [
"grafana/aws-datasources"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/cloudwatchdataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/cloudwatch/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/cloudwatch/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/cloudwatch/dataquery.gen.ts"
},
"machineName": "cloudwatchdataquery",
"maturity": "experimental",
"name": "CloudWatchDataQuery",
"pluralMachineName": "cloudwatchdataquerys",
"pluralName": "CloudWatchDataQuerys",
"schemaInterface": "DataQuery"
},
"cloudwatchdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "cloudwatchdatasourcecfg",
"maturity": "planned",
"name": "CloudWatchDataSourceCfg",
"pluralMachineName": "cloudwatchdatasourcecfgs",
"pluralName": "CloudWatchDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"dashboard": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": true,
"group": "dashboard.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "A Grafana dashboard.",
"grafanaMaturityCount": 103,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/dashboard/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/dashboard",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/dashboard/dashboard_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/dashboard/x/dashboard_types.gen.ts"
},
"machineName": "dashboard",
"maturity": "experimental",
"name": "Dashboard",
"pluralMachineName": "dashboards",
"pluralName": "Dashboards"
},
"dashboarddataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "dashboarddataquery",
"maturity": "planned",
"name": "DashboardDataQuery",
"pluralMachineName": "dashboarddataquerys",
"pluralName": "DashboardDataQuerys",
"schemaInterface": "DataQuery"
},
"dashboarddatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "dashboarddatasourcecfg",
"maturity": "planned",
"name": "DashboardDataSourceCfg",
"pluralMachineName": "dashboarddatasourcecfgs",
"pluralName": "DashboardDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"dashboardlistpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-frontend-platform"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/dashboardlistpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/dashlist/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/dashlist/panelcfg.gen.ts"
},
"machineName": "dashboardlistpanelcfg",
"maturity": "experimental",
"name": "DashboardListPanelCfg",
"pluralMachineName": "dashboardlistpanelcfgs",
"pluralName": "DashboardListPanelCfgs",
"schemaInterface": "PanelCfg"
},
"datagridpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-bi-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/datagridpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/datagrid/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/datagrid/panelcfg.gen.ts"
},
"machineName": "datagridpanelcfg",
"maturity": "experimental",
"name": "DatagridPanelCfg",
"pluralMachineName": "datagridpanelcfgs",
"pluralName": "DatagridPanelCfgs",
"schemaInterface": "PanelCfg"
},
"datasource": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "datasource",
"maturity": "planned",
"name": "DataSource",
"pluralMachineName": "datasources",
"pluralName": "DataSources"
},
"debugpanelcfg": {
"category": "composable",
"codeowners": [
"ryantxu"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/debugpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/debug/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/debug/panelcfg.gen.ts"
},
"machineName": "debugpanelcfg",
"maturity": "experimental",
"name": "DebugPanelCfg",
"pluralMachineName": "debugpanelcfgs",
"pluralName": "DebugPanelCfgs",
"schemaInterface": "PanelCfg"
},
"elasticsearchdataquery": {
"category": "composable",
"codeowners": [
"grafana/observability-logs"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/elasticsearchdataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/elasticsearch/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/elasticsearch/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/elasticsearch/dataquery.gen.ts"
},
"machineName": "elasticsearchdataquery",
"maturity": "experimental",
"name": "ElasticsearchDataQuery",
"pluralMachineName": "elasticsearchdataquerys",
"pluralName": "ElasticsearchDataQuerys",
"schemaInterface": "DataQuery"
},
"elasticsearchdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "elasticsearchdatasourcecfg",
"maturity": "planned",
"name": "ElasticsearchDataSourceCfg",
"pluralMachineName": "elasticsearchdatasourcecfgs",
"pluralName": "ElasticsearchDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"flamegraphpanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "flamegraphpanelcfg",
"maturity": "planned",
"name": "FlameGraphPanelCfg",
"pluralMachineName": "flamegraphpanelcfgs",
"pluralName": "FlameGraphPanelCfgs",
"schemaInterface": "PanelCfg"
},
"folder": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "folder.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "A folder is a collection of resources that are grouped together and can share permissions.",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/folder/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/folder",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/folder/folder_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/folder/x/folder_types.gen.ts"
},
"machineName": "folder",
"maturity": "merged",
"name": "Folder",
"pluralMachineName": "folders",
"pluralName": "Folders"
},
"gaugepanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/gaugepanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/gauge/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/gauge/panelcfg.gen.ts"
},
"machineName": "gaugepanelcfg",
"maturity": "experimental",
"name": "GaugePanelCfg",
"pluralMachineName": "gaugepanelcfgs",
"pluralName": "GaugePanelCfgs",
"schemaInterface": "PanelCfg"
},
"geomappanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/geomappanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/geomap/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/geomap/panelcfg.gen.ts"
},
"machineName": "geomappanelcfg",
"maturity": "experimental",
"name": "GeomapPanelCfg",
"pluralMachineName": "geomappanelcfgs",
"pluralName": "GeomapPanelCfgs",
"schemaInterface": "PanelCfg"
},
"gettingstartedpanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "gettingstartedpanelcfg",
"maturity": "planned",
"name": "GettingStartedPanelCfg",
"pluralMachineName": "gettingstartedpanelcfgs",
"pluralName": "GettingStartedPanelCfgs",
"schemaInterface": "PanelCfg"
},
"googlecloudmonitoringdataquery": {
"category": "composable",
"codeowners": [
"grafana/partner-datasources"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/googlecloudmonitoringdataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/cloud-monitoring/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/cloud-monitoring/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/cloud-monitoring/dataquery.gen.ts"
},
"machineName": "googlecloudmonitoringdataquery",
"maturity": "merged",
"name": "GoogleCloudMonitoringDataQuery",
"pluralMachineName": "googlecloudmonitoringdataquerys",
"pluralName": "GoogleCloudMonitoringDataQuerys",
"schemaInterface": "DataQuery"
},
"googlecloudmonitoringdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "googlecloudmonitoringdatasourcecfg",
"maturity": "planned",
"name": "GoogleCloudMonitoringDataSourceCfg",
"pluralMachineName": "googlecloudmonitoringdatasourcecfgs",
"pluralName": "GoogleCloudMonitoringDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"grafanadataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "grafanadataquery",
"maturity": "planned",
"name": "GrafanaDataQuery",
"pluralMachineName": "grafanadataquerys",
"pluralName": "GrafanaDataQuerys",
"schemaInterface": "DataQuery"
},
"grafanadatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "grafanadatasourcecfg",
"maturity": "planned",
"name": "GrafanaDataSourceCfg",
"pluralMachineName": "grafanadatasourcecfgs",
"pluralName": "GrafanaDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"grafanapyroscopedataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/grafanapyroscopedataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/grafanapyroscope/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafanapyroscope/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafanapyroscope/dataquery.gen.ts"
},
"machineName": "grafanapyroscopedataquery",
"maturity": "experimental",
"name": "GrafanaPyroscopeDataQuery",
"pluralMachineName": "grafanapyroscopedataquerys",
"pluralName": "GrafanaPyroscopeDataQuerys",
"schemaInterface": "DataQuery"
},
"grafanapyroscopedatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "grafanapyroscopedatasourcecfg",
"maturity": "planned",
"name": "GrafanaPyroscopeDataSourceCfg",
"pluralMachineName": "grafanapyroscopedatasourcecfgs",
"pluralName": "GrafanaPyroscopeDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"graphitedataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "graphitedataquery",
"maturity": "planned",
"name": "GraphiteDataQuery",
"pluralMachineName": "graphitedataquerys",
"pluralName": "GraphiteDataQuerys",
"schemaInterface": "DataQuery"
},
"graphitedatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "graphitedatasourcecfg",
"maturity": "planned",
"name": "GraphiteDataSourceCfg",
"pluralMachineName": "graphitedatasourcecfgs",
"pluralName": "GraphiteDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"grapholdpanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "grapholdpanelcfg",
"maturity": "planned",
"name": "GraphOldPanelCfg",
"pluralMachineName": "grapholdpanelcfgs",
"pluralName": "GraphOldPanelCfgs",
"schemaInterface": "PanelCfg"
},
"heatmappanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/heatmappanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/heatmap/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/heatmap/panelcfg.gen.ts"
},
"machineName": "heatmappanelcfg",
"maturity": "merged",
"name": "HeatmapPanelCfg",
"pluralMachineName": "heatmappanelcfgs",
"pluralName": "HeatmapPanelCfgs",
"schemaInterface": "PanelCfg"
},
"histogrampanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/histogrampanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/histogram/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/histogram/panelcfg.gen.ts"
},
"machineName": "histogrampanelcfg",
"maturity": "experimental",
"name": "HistogramPanelCfg",
"pluralMachineName": "histogrampanelcfgs",
"pluralName": "HistogramPanelCfgs",
"schemaInterface": "PanelCfg"
},
"jaegerdataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "jaegerdataquery",
"maturity": "planned",
"name": "JaegerDataQuery",
"pluralMachineName": "jaegerdataquerys",
"pluralName": "JaegerDataQuerys",
"schemaInterface": "DataQuery"
},
"jaegerdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "jaegerdatasourcecfg",
"maturity": "planned",
"name": "JaegerDataSourceCfg",
"pluralMachineName": "jaegerdatasourcecfgs",
"pluralName": "JaegerDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"librarypanel": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "librarypanel.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "A standalone panel",
"grafanaMaturityCount": 19,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/librarypanel/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/librarypanel",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/librarypanel/librarypanel_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/librarypanel/x/librarypanel_types.gen.ts"
},
"machineName": "librarypanel",
"maturity": "experimental",
"name": "LibraryPanel",
"pluralMachineName": "librarypanels",
"pluralName": "LibraryPanels"
},
"livepanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "livepanelcfg",
"maturity": "planned",
"name": "LivePanelCfg",
"pluralMachineName": "livepanelcfgs",
"pluralName": "LivePanelCfgs",
"schemaInterface": "PanelCfg"
},
"logspanelcfg": {
"category": "composable",
"codeowners": [
"grafana/observability-logs"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/logspanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/logs/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/logs/panelcfg.gen.ts"
},
"machineName": "logspanelcfg",
"maturity": "experimental",
"name": "LogsPanelCfg",
"pluralMachineName": "logspanelcfgs",
"pluralName": "LogsPanelCfgs",
"schemaInterface": "PanelCfg"
},
"lokidataquery": {
"category": "composable",
"codeowners": [
"grafana/observability-logs"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/lokidataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/loki/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/loki/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/loki/dataquery.gen.ts"
},
"machineName": "lokidataquery",
"maturity": "experimental",
"name": "LokiDataQuery",
"pluralMachineName": "lokidataquerys",
"pluralName": "LokiDataQuerys",
"schemaInterface": "DataQuery"
},
"lokidatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "lokidatasourcecfg",
"maturity": "planned",
"name": "LokiDataSourceCfg",
"pluralMachineName": "lokidatasourcecfgs",
"pluralName": "LokiDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"microsoftsqlserverdataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "microsoftsqlserverdataquery",
"maturity": "planned",
"name": "MicrosoftSQLServerDataQuery",
"pluralMachineName": "microsoftsqlserverdataquerys",
"pluralName": "MicrosoftSQLServerDataQuerys",
"schemaInterface": "DataQuery"
},
"microsoftsqlserverdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "microsoftsqlserverdatasourcecfg",
"maturity": "planned",
"name": "MicrosoftSQLServerDataSourceCfg",
"pluralMachineName": "microsoftsqlserverdatasourcecfgs",
"pluralName": "MicrosoftSQLServerDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"mysqldataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "mysqldataquery",
"maturity": "planned",
"name": "MySQLDataQuery",
"pluralMachineName": "mysqldataquerys",
"pluralName": "MySQLDataQuerys",
"schemaInterface": "DataQuery"
},
"mysqldatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "mysqldatasourcecfg",
"maturity": "planned",
"name": "MySQLDataSourceCfg",
"pluralMachineName": "mysqldatasourcecfgs",
"pluralName": "MySQLDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"newspanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-frontend-platform"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/newspanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/news/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/news/panelcfg.gen.ts"
},
"machineName": "newspanelcfg",
"maturity": "experimental",
"name": "NewsPanelCfg",
"pluralMachineName": "newspanelcfgs",
"pluralName": "NewsPanelCfgs",
"schemaInterface": "PanelCfg"
},
"nodegraphpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/app-o11y-visualizations",
"grafana/observability-traces-and-profiling"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/nodegraphpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/nodeGraph/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/nodeGraph/panelcfg.gen.ts"
},
"machineName": "nodegraphpanelcfg",
"maturity": "experimental",
"name": "NodeGraphPanelCfg",
"pluralMachineName": "nodegraphpanelcfgs",
"pluralName": "NodeGraphPanelCfgs",
"schemaInterface": "PanelCfg"
},
"parcadataquery": {
"category": "composable",
"codeowners": [
"grafana/observability-traces-and-profiling"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/parcadataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/parca/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/parca/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/parca/dataquery.gen.ts"
},
"machineName": "parcadataquery",
"maturity": "experimental",
"name": "ParcaDataQuery",
"pluralMachineName": "parcadataquerys",
"pluralName": "ParcaDataQuerys",
"schemaInterface": "DataQuery"
},
"parcadatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "parcadatasourcecfg",
"maturity": "planned",
"name": "ParcaDataSourceCfg",
"pluralMachineName": "parcadatasourcecfgs",
"pluralName": "ParcaDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"piechartpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/piechartpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/piechart/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/piechart/panelcfg.gen.ts"
},
"machineName": "piechartpanelcfg",
"maturity": "experimental",
"name": "PieChartPanelCfg",
"pluralMachineName": "piechartpanelcfgs",
"pluralName": "PieChartPanelCfgs",
"schemaInterface": "PanelCfg"
},
"playlist": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "playlist",
"maturity": "planned",
"name": "Playlist",
"pluralMachineName": "playlists",
"pluralName": "Playlists"
},
"postgresqldataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "postgresqldataquery",
"maturity": "planned",
"name": "PostgreSQLDataQuery",
"pluralMachineName": "postgresqldataquerys",
"pluralName": "PostgreSQLDataQuerys",
"schemaInterface": "DataQuery"
},
"postgresqldatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "postgresqldatasourcecfg",
"maturity": "planned",
"name": "PostgreSQLDataSourceCfg",
"pluralMachineName": "postgresqldatasourcecfgs",
"pluralName": "PostgreSQLDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"preferences": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "preferences.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "The user or team frontend preferences",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/preferences/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/preferences",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/preferences/preferences_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/preferences/x/preferences_types.gen.ts"
},
"machineName": "preferences",
"maturity": "merged",
"name": "Preferences",
"pluralMachineName": "preferences",
"pluralName": "Preferences"
},
"prometheusdataquery": {
"category": "composable",
"codeowners": [
"grafana/observability-metrics"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/prometheusdataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/prometheus/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/prometheus/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/prometheus/dataquery.gen.ts"
},
"machineName": "prometheusdataquery",
"maturity": "experimental",
"name": "PrometheusDataQuery",
"pluralMachineName": "prometheusdataquerys",
"pluralName": "PrometheusDataQuerys",
"schemaInterface": "DataQuery"
},
"prometheusdatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "prometheusdatasourcecfg",
"maturity": "planned",
"name": "PrometheusDataSourceCfg",
"pluralMachineName": "prometheusdatasourcecfgs",
"pluralName": "PrometheusDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"publicdashboard": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "publicdashboard.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "Public dashboard configuration",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/publicdashboard/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/publicdashboard",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/publicdashboard/publicdashboard_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/publicdashboard/x/publicdashboard_types.gen.ts"
},
"machineName": "publicdashboard",
"maturity": "merged",
"name": "PublicDashboard",
"pluralMachineName": "publicdashboards",
"pluralName": "PublicDashboards"
},
"query": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "query",
"maturity": "planned",
"name": "Query",
"pluralMachineName": "querys",
"pluralName": "Querys"
},
"queryhistory": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "queryhistory",
"maturity": "planned",
"name": "QueryHistory",
"pluralMachineName": "queryhistorys",
"pluralName": "QueryHistorys"
},
"role": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "role.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "Roles represent a set of users+teams that should share similar access",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/role/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/role",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/role/role_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/role/x/role_types.gen.ts"
},
"machineName": "role",
"maturity": "merged",
"name": "Role",
"pluralMachineName": "roles",
"pluralName": "Roles"
},
"rolebinding": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "rolebinding.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "Role bindings links a user|team to a configured role",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/rolebinding/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/rolebinding",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/rolebinding/rolebinding_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/rolebinding/x/rolebinding_types.gen.ts"
},
"machineName": "rolebinding",
"maturity": "merged",
"name": "RoleBinding",
"pluralMachineName": "rolebindings",
"pluralName": "RoleBindings"
},
"serviceaccount": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "serviceaccount",
"maturity": "planned",
"name": "ServiceAccount",
"pluralMachineName": "serviceaccounts",
"pluralName": "ServiceAccounts"
},
"statetimelinepanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/statetimelinepanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/state-timeline/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/state-timeline/panelcfg.gen.ts"
},
"machineName": "statetimelinepanelcfg",
"maturity": "experimental",
"name": "StateTimelinePanelCfg",
"pluralMachineName": "statetimelinepanelcfgs",
"pluralName": "StateTimelinePanelCfgs",
"schemaInterface": "PanelCfg"
},
"statpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/statpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/stat/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/stat/panelcfg.gen.ts"
},
"machineName": "statpanelcfg",
"maturity": "experimental",
"name": "StatPanelCfg",
"pluralMachineName": "statpanelcfgs",
"pluralName": "StatPanelCfgs",
"schemaInterface": "PanelCfg"
},
"statushistorypanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/statushistorypanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/status-history/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/status-history/panelcfg.gen.ts"
},
"machineName": "statushistorypanelcfg",
"maturity": "experimental",
"name": "StatusHistoryPanelCfg",
"pluralMachineName": "statushistorypanelcfgs",
"pluralName": "StatusHistoryPanelCfgs",
"schemaInterface": "PanelCfg"
},
"tableoldpanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "tableoldpanelcfg",
"maturity": "planned",
"name": "TableOldPanelCfg",
"pluralMachineName": "tableoldpanelcfgs",
"pluralName": "TableOldPanelCfgs",
"schemaInterface": "PanelCfg"
},
"tablepanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-bi-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/tablepanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/table/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/table/panelcfg.gen.ts"
},
"machineName": "tablepanelcfg",
"maturity": "experimental",
"name": "TablePanelCfg",
"pluralMachineName": "tablepanelcfgs",
"pluralName": "TablePanelCfgs",
"schemaInterface": "PanelCfg"
},
"team": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-frontend-platform",
"grafana/plugins-platform-frontend"
],
"crd": {
"dummySchema": false,
"group": "team.core.grafana.com",
"scope": "Namespaced"
},
"currentVersion": [
0,
0
],
"description": "A team is a named grouping of Grafana users to which access control rules may be assigned.",
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/team/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/kinds/team",
"schema": "https://github.com/grafana/grafana/tree/main/kinds/team/team_kind.cue",
"ts": "https://github.com/grafana/grafana/tree/main/packages/grafana-schema/src/raw/team/x/team_types.gen.ts"
},
"machineName": "team",
"maturity": "merged",
"name": "Team",
"pluralMachineName": "teams",
"pluralName": "Teams"
},
"tempodataquery": {
"category": "composable",
"codeowners": [
"grafana/observability-traces-and-profiling"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/tempodataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/tempo/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/tempo/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/tempo/dataquery.gen.ts"
},
"machineName": "tempodataquery",
"maturity": "experimental",
"name": "TempoDataQuery",
"pluralMachineName": "tempodataquerys",
"pluralName": "TempoDataQuerys",
"schemaInterface": "DataQuery"
},
"tempodatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "tempodatasourcecfg",
"maturity": "planned",
"name": "TempoDataSourceCfg",
"pluralMachineName": "tempodatasourcecfgs",
"pluralName": "TempoDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"testdatadataquery": {
"category": "composable",
"codeowners": [
"grafana/plugins-platform-backend",
"grafana/plugins-platform-frontend"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/testdatadataquery/schema-reference",
"go": "https://github.com/grafana/grafana/tree/main/pkg/tsdb/grafana-testdata-datasource/kinds/dataquery/types_dataquery_gen.go",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafana-testdata-datasource/dataquery.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/datasource/grafana-testdata-datasource/dataquery.gen.ts"
},
"machineName": "testdatadataquery",
"maturity": "experimental",
"name": "TestDataDataQuery",
"pluralMachineName": "testdatadataquerys",
"pluralName": "TestDataDataQuerys",
"schemaInterface": "DataQuery"
},
"testdatadatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "testdatadatasourcecfg",
"maturity": "planned",
"name": "TestDataDataSourceCfg",
"pluralMachineName": "testdatadatasourcecfgs",
"pluralName": "TestDataDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"textpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/grafana-frontend-platform"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/textpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/text/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/text/panelcfg.gen.ts"
},
"machineName": "textpanelcfg",
"maturity": "experimental",
"name": "TextPanelCfg",
"pluralMachineName": "textpanelcfgs",
"pluralName": "TextPanelCfgs",
"schemaInterface": "PanelCfg"
},
"thumb": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "thumb",
"maturity": "planned",
"name": "Thumb",
"pluralMachineName": "thumbs",
"pluralName": "Thumbs"
},
"timeseriespanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/timeseriespanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/timeseries/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/timeseries/panelcfg.gen.ts"
},
"machineName": "timeseriespanelcfg",
"maturity": "merged",
"name": "TimeSeriesPanelCfg",
"pluralMachineName": "timeseriespanelcfgs",
"pluralName": "TimeSeriesPanelCfgs",
"schemaInterface": "PanelCfg"
},
"tracespanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "tracespanelcfg",
"maturity": "planned",
"name": "TracesPanelCfg",
"pluralMachineName": "tracespanelcfgs",
"pluralName": "TracesPanelCfgs",
"schemaInterface": "PanelCfg"
},
"trendpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/trendpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/trend/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/trend/panelcfg.gen.ts"
},
"machineName": "trendpanelcfg",
"maturity": "merged",
"name": "TrendPanelCfg",
"pluralMachineName": "trendpanelcfgs",
"pluralName": "TrendPanelCfgs",
"schemaInterface": "PanelCfg"
},
"user": {
"category": "core",
"codeowners": [],
"crd": {
"dummySchema": false,
"group": "",
"scope": ""
},
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "user",
"maturity": "planned",
"name": "User",
"pluralMachineName": "users",
"pluralName": "Users"
},
"welcomepanelcfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "welcomepanelcfg",
"maturity": "planned",
"name": "WelcomePanelCfg",
"pluralMachineName": "welcomepanelcfgs",
"pluralName": "WelcomePanelCfgs",
"schemaInterface": "PanelCfg"
},
"xychartpanelcfg": {
"category": "composable",
"codeowners": [
"grafana/dataviz-squad"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "https://grafana.com/docs/grafana/next/developers/kinds/composable/xychartpanelcfg/schema-reference",
"go": "n/a",
"schema": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/xychart/panelcfg.cue",
"ts": "https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/xychart/panelcfg.gen.ts"
},
"machineName": "xychartpanelcfg",
"maturity": "experimental",
"name": "XYChartPanelCfg",
"pluralMachineName": "xychartpanelcfgs",
"pluralName": "XYChartPanelCfgs",
"schemaInterface": "PanelCfg"
},
"zipkindataquery": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": false,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "zipkindataquery",
"maturity": "planned",
"name": "ZipkinDataQuery",
"pluralMachineName": "zipkindataquerys",
"pluralName": "ZipkinDataQuerys",
"schemaInterface": "DataQuery"
},
"zipkindatasourcecfg": {
"category": "composable",
"codeowners": [],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 0,
"lineageIsGroup": true,
"links": {
"docs": "n/a",
"go": "n/a",
"schema": "n/a",
"ts": "n/a"
},
"machineName": "zipkindatasourcecfg",
"maturity": "planned",
"name": "ZipkinDataSourceCfg",
"pluralMachineName": "zipkindatasourcecfgs",
"pluralName": "ZipkinDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
}
},
"dimensions": {
"category": {
"composable": {
"name": "composable",
"items": [
"alertgroupspanelcfg",
"alertlistpanelcfg",
"alertmanagerdataquery",
"alertmanagerdatasourcecfg",
"annotationslistpanelcfg",
"azuremonitordataquery",
"azuremonitordatasourcecfg",
"barchartpanelcfg",
"bargaugepanelcfg",
"candlestickpanelcfg",
"canvaspanelcfg",
"cloudwatchdataquery",
"cloudwatchdatasourcecfg",
"dashboarddataquery",
"dashboarddatasourcecfg",
"dashboardlistpanelcfg",
"datagridpanelcfg",
"debugpanelcfg",
"elasticsearchdataquery",
"elasticsearchdatasourcecfg",
"flamegraphpanelcfg",
"gaugepanelcfg",
"geomappanelcfg",
"gettingstartedpanelcfg",
"googlecloudmonitoringdataquery",
"googlecloudmonitoringdatasourcecfg",
"grafanadataquery",
"grafanadatasourcecfg",
"grafanapyroscopedataquery",
"grafanapyroscopedatasourcecfg",
"graphitedataquery",
"graphitedatasourcecfg",
"grapholdpanelcfg",
"heatmappanelcfg",
"histogrampanelcfg",
"jaegerdataquery",
"jaegerdatasourcecfg",
"livepanelcfg",
"logspanelcfg",
"lokidataquery",
"lokidatasourcecfg",
"microsoftsqlserverdataquery",
"microsoftsqlserverdatasourcecfg",
"mysqldataquery",
"mysqldatasourcecfg",
"newspanelcfg",
"nodegraphpanelcfg",
"parcadataquery",
"parcadatasourcecfg",
"piechartpanelcfg",
"postgresqldataquery",
"postgresqldatasourcecfg",
"prometheusdataquery",
"prometheusdatasourcecfg",
"statetimelinepanelcfg",
"statpanelcfg",
"statushistorypanelcfg",
"tableoldpanelcfg",
"tablepanelcfg",
"tempodataquery",
"tempodatasourcecfg",
"testdatadataquery",
"testdatadatasourcecfg",
"textpanelcfg",
"timeseriespanelcfg",
"tracespanelcfg",
"trendpanelcfg",
"welcomepanelcfg",
"xychartpanelcfg",
"zipkindataquery",
"zipkindatasourcecfg"
],
"count": 71
},
"core": {
"name": "core",
"items": [
"accesspolicy",
"apikey",
"dashboard",
"datasource",
"folder",
"librarypanel",
"playlist",
"preferences",
"publicdashboard",
"query",
"queryhistory",
"role",
"rolebinding",
"serviceaccount",
"team",
"thumb",
"user"
],
"count": 17
}
},
"maturity": {
"experimental": {
"name": "experimental",
"items": [
"annotationslistpanelcfg",
"barchartpanelcfg",
"bargaugepanelcfg",
"candlestickpanelcfg",
"canvaspanelcfg",
"cloudwatchdataquery",
"dashboard",
"dashboardlistpanelcfg",
"datagridpanelcfg",
"debugpanelcfg",
"elasticsearchdataquery",
"gaugepanelcfg",
"geomappanelcfg",
"grafanapyroscopedataquery",
"histogrampanelcfg",
"librarypanel",
"logspanelcfg",
"lokidataquery",
"newspanelcfg",
"nodegraphpanelcfg",
"parcadataquery",
"piechartpanelcfg",
"prometheusdataquery",
"statetimelinepanelcfg",
"statpanelcfg",
"statushistorypanelcfg",
"tablepanelcfg",
"tempodataquery",
"testdatadataquery",
"textpanelcfg",
"xychartpanelcfg"
],
"count": 31
},
"mature": {
"name": "mature",
"items": [],
"count": 0
},
"merged": {
"name": "merged",
"items": [
"accesspolicy",
"alertgroupspanelcfg",
"azuremonitordataquery",
"folder",
"googlecloudmonitoringdataquery",
"heatmappanelcfg",
"preferences",
"publicdashboard",
"role",
"rolebinding",
"team",
"timeseriespanelcfg",
"trendpanelcfg"
],
"count": 13
},
"planned": {
"name": "planned",
"items": [
"alertlistpanelcfg",
"alertmanagerdataquery",
"alertmanagerdatasourcecfg",
"apikey",
"azuremonitordatasourcecfg",
"cloudwatchdatasourcecfg",
"dashboarddataquery",
"dashboarddatasourcecfg",
"datasource",
"elasticsearchdatasourcecfg",
"flamegraphpanelcfg",
"gettingstartedpanelcfg",
"googlecloudmonitoringdatasourcecfg",
"grafanadataquery",
"grafanadatasourcecfg",
"grafanapyroscopedatasourcecfg",
"graphitedataquery",
"graphitedatasourcecfg",
"grapholdpanelcfg",
"jaegerdataquery",
"jaegerdatasourcecfg",
"livepanelcfg",
"lokidatasourcecfg",
"microsoftsqlserverdataquery",
"microsoftsqlserverdatasourcecfg",
"mysqldataquery",
"mysqldatasourcecfg",
"parcadatasourcecfg",
"playlist",
"postgresqldataquery",
"postgresqldatasourcecfg",
"prometheusdatasourcecfg",
"query",
"queryhistory",
"serviceaccount",
"tableoldpanelcfg",
"tempodatasourcecfg",
"testdatadatasourcecfg",
"thumb",
"tracespanelcfg",
"user",
"welcomepanelcfg",
"zipkindataquery",
"zipkindatasourcecfg"
],
"count": 44
},
"stable": {
"name": "stable",
"items": [],
"count": 0
}
}
}
}