wire up the ui to the new search api (#97866)
wire up the ui to the new search api Co-authored-by: Scott Lepper <scott.lepper@gmail.com> Co-authored-by: Ryan McKinley <ryantxu@gmail.com> Co-authored-by: Dan Cech <dcech@grafana.com>
This commit is contained in:
co-authored by
Ryan McKinley
Dan Cech
parent
86a13ea4bd
commit
a8f347144d
@@ -5,8 +5,10 @@
|
||||
"resource": "dashboards",
|
||||
"name": "aaa"
|
||||
},
|
||||
"kind": "dashboards",
|
||||
"rv": 1234,
|
||||
"title": "Test title",
|
||||
"title_sort": "Test title",
|
||||
"description": "test description",
|
||||
"tags": [
|
||||
"a",
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
"resource": "dashboards",
|
||||
"name": "aaa"
|
||||
},
|
||||
"kind": "dashboards",
|
||||
"rv": 1234,
|
||||
"title": "aaa",
|
||||
"title": "test-aaa",
|
||||
"title_sort": "test-aaa",
|
||||
"created": 1730490142000,
|
||||
"createdBy": "user:1",
|
||||
"repository": {
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
"resource": "dashboards",
|
||||
"name": "bbb"
|
||||
},
|
||||
"kind": "dashboards",
|
||||
"rv": 1234,
|
||||
"title": "bbb",
|
||||
"title": "test-bbb",
|
||||
"title_sort": "test-bbb",
|
||||
"created": 1730490142000,
|
||||
"createdBy": "user:1",
|
||||
"repository": {
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
"resource": "dashboards",
|
||||
"name": "aaa"
|
||||
},
|
||||
"kind": "dashboards",
|
||||
"rv": 1234,
|
||||
"title": "aaa",
|
||||
"title": "Test AAA",
|
||||
"title_sort": "Test AAA",
|
||||
"created": 1731336353000,
|
||||
"createdBy": "user:t000000001",
|
||||
"repository": {
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
"resource": "dashboards",
|
||||
"name": "aaa"
|
||||
},
|
||||
"kind": "dashboards",
|
||||
"rv": 1234,
|
||||
"title": "aaa",
|
||||
"title": "Test AAA",
|
||||
"title_sort": "Test AAA",
|
||||
"created": 1706690655000,
|
||||
"createdBy": "user:abc",
|
||||
"repository": {
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"metadata": {},
|
||||
"columnDefinitions": [
|
||||
{
|
||||
"name": "title",
|
||||
"type": "string",
|
||||
"format": "",
|
||||
"description": "Display name for the resource",
|
||||
"priority": 0
|
||||
},
|
||||
{
|
||||
"name": "_id",
|
||||
"type": "string",
|
||||
"format": "",
|
||||
"description": "Unique Identifier. {namespace}/{group}/{resource}/{name}",
|
||||
"priority": 0
|
||||
}
|
||||
],
|
||||
"rows": [
|
||||
{
|
||||
"cells": [
|
||||
"yyy (folder)",
|
||||
"ns/folder.grafana.app/folders/yyy"
|
||||
],
|
||||
"object": {
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "yyy",
|
||||
"namespace": "ns",
|
||||
"creationTimestamp": null
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"zzz (folder)",
|
||||
"ns/folder.grafana.app/folders/zzz"
|
||||
],
|
||||
"object": {
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "zzz",
|
||||
"namespace": "ns",
|
||||
"creationTimestamp": null
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -68,7 +68,7 @@
|
||||
"rows": [
|
||||
{
|
||||
"cells": [
|
||||
"ns/g/dash/ccc",
|
||||
"ns/dashboard.grafana.app/dashboards/ccc",
|
||||
"ccc (dash)",
|
||||
[
|
||||
"aa"
|
||||
@@ -81,8 +81,8 @@
|
||||
null
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "ccc",
|
||||
"namespace": "ns",
|
||||
@@ -92,7 +92,7 @@
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"ns/g/dash/bbb",
|
||||
"ns/dashboard.grafana.app/dashboards/bbb",
|
||||
"bbb (dash)",
|
||||
[
|
||||
"aa"
|
||||
@@ -105,8 +105,8 @@
|
||||
null
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "bbb",
|
||||
"namespace": "ns",
|
||||
@@ -116,7 +116,7 @@
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"ns/g/dash/aaa",
|
||||
"ns/dashboard.grafana.app/dashboards/aaa",
|
||||
"aaa (dash)",
|
||||
[
|
||||
"aa",
|
||||
@@ -130,8 +130,8 @@
|
||||
null
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "aaa",
|
||||
"namespace": "ns",
|
||||
|
||||
+28
-28
@@ -20,26 +20,11 @@
|
||||
{
|
||||
"cells": [
|
||||
"aaa (dash)",
|
||||
"ns/g/dash/bbb"
|
||||
"ns/dashboard.grafana.app/dashboards/aaa"
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"metadata": {
|
||||
"name": "bbb",
|
||||
"namespace": "ns",
|
||||
"creationTimestamp": null
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"bbb (dash)",
|
||||
"ns/g/dash/aaa"
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "aaa",
|
||||
"namespace": "ns",
|
||||
@@ -49,12 +34,27 @@
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"ccc (dash)",
|
||||
"ns/g/dash/ccc"
|
||||
"bbb (dash)",
|
||||
"ns/dashboard.grafana.app/dashboards/bbb"
|
||||
],
|
||||
"object": {
|
||||
"kind": "dash",
|
||||
"apiVersion": "g",
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "bbb",
|
||||
"namespace": "ns",
|
||||
"creationTimestamp": null
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"ccc (dash)",
|
||||
"ns/dashboard.grafana.app/dashboards/ccc"
|
||||
],
|
||||
"object": {
|
||||
"kind": "dashboards",
|
||||
"apiVersion": "dashboard.grafana.app",
|
||||
"metadata": {
|
||||
"name": "ccc",
|
||||
"namespace": "ns",
|
||||
@@ -65,11 +65,11 @@
|
||||
{
|
||||
"cells": [
|
||||
"yyy (folder)",
|
||||
"ns/g/folder/yyy"
|
||||
"ns/folder.grafana.app/folders/yyy"
|
||||
],
|
||||
"object": {
|
||||
"kind": "folder",
|
||||
"apiVersion": "g",
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "yyy",
|
||||
"namespace": "ns",
|
||||
@@ -80,11 +80,11 @@
|
||||
{
|
||||
"cells": [
|
||||
"zzz (folder)",
|
||||
"ns/g/folder/zzz"
|
||||
"ns/folder.grafana.app/folders/zzz"
|
||||
],
|
||||
"object": {
|
||||
"kind": "folder",
|
||||
"apiVersion": "g",
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "zzz",
|
||||
"namespace": "ns",
|
||||
|
||||
+6
-6
@@ -47,7 +47,7 @@
|
||||
"rows": [
|
||||
{
|
||||
"cells": [
|
||||
"ns/g/folder/yyy",
|
||||
"ns/folder.grafana.app/folders/yyy",
|
||||
"yyy (folder)",
|
||||
null,
|
||||
null,
|
||||
@@ -55,8 +55,8 @@
|
||||
0
|
||||
],
|
||||
"object": {
|
||||
"kind": "folder",
|
||||
"apiVersion": "g",
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "yyy",
|
||||
"namespace": "ns",
|
||||
@@ -66,7 +66,7 @@
|
||||
},
|
||||
{
|
||||
"cells": [
|
||||
"ns/g/folder/zzz",
|
||||
"ns/folder.grafana.app/folders/zzz",
|
||||
"zzz (folder)",
|
||||
null,
|
||||
null,
|
||||
@@ -74,8 +74,8 @@
|
||||
0
|
||||
],
|
||||
"object": {
|
||||
"kind": "folder",
|
||||
"apiVersion": "g",
|
||||
"kind": "folders",
|
||||
"apiVersion": "folder.grafana.app",
|
||||
"metadata": {
|
||||
"name": "zzz",
|
||||
"namespace": "ns",
|
||||
|
||||
Reference in New Issue
Block a user