Schema: Add schema for library panels (#62169)

This commit is contained in:
Ryan McKinley
2023-01-30 04:14:12 +00:00
committed by GitHub
parent 13159d03ba
commit 0d2a786816
32 changed files with 724 additions and 303 deletions
+30 -2
View File
@@ -807,6 +807,32 @@
"pluralName": "JaegerDataSourceCfgs",
"schemaInterface": "DataSourceCfg"
},
"librarypanel": {
"category": "core",
"codeowners": [
"grafana/grafana-as-code",
"grafana/grafana-bi-squad",
"grafana/plugins-platform-frontend",
"grafana/user-essentials"
],
"currentVersion": [
0,
0
],
"grafanaMaturityCount": 10,
"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": [],
@@ -1846,6 +1872,7 @@
"dashboard",
"datasource",
"folder",
"librarypanel",
"playlist",
"preferences",
"publicdashboard",
@@ -1856,7 +1883,7 @@
"thumb",
"user"
],
"count": 13
"count": 14
}
},
"maturity": {
@@ -1870,6 +1897,7 @@
"dashboardlistpanelcfg",
"gaugepanelcfg",
"histogrampanelcfg",
"librarypanel",
"newspanelcfg",
"nodegraphpanelcfg",
"piechartpanelcfg",
@@ -1880,7 +1908,7 @@
"textpanelcfg",
"xychartpanelcfg"
],
"count": 16
"count": 17
},
"mature": {
"name": "mature",