description |
keywords |
labels |
menuTitle |
title |
weight |
A reference for the JSON annotations schema used with Observability as Code. |
configuration |
as code |
as-code |
dashboards |
git integration |
git sync |
github |
annotations |
|
|
annotations schema |
annotations |
100 |
annotations
The configuration for the list of annotations that are associated with the dashboard.
"annotations": [
{
"kind": "AnnotationQuery",
"spec": {
"builtIn": false,
"datasource": {
"type": "",
"uid": ""
},
"enable": false,
"hide": false,
"iconColor": "",
"name": ""
}
}
],
AnnotationsQueryKind
consists of:
AnnotationQuerySpec
Name |
Type/Definition |
datasource |
DataSourceRef |
query |
DataQueryKind |
enable |
bool |
hide |
bool |
iconColor |
string |
name |
string |
builtIn |
bool. Default is false . |
filter |
AnnotationPanelFilter |
options |
[string] : A catch-all field for datasource-specific properties. |
DataSourceRef
Name |
Usage |
type? |
string. The plugin type-id. |
uid? |
The specific data source instance. |
DataQueryKind
Name |
Type |
kind |
string |
spec |
string |
AnnotationPanelFilter
Name |
Type/Definition |
exclude? |
bool. Should the specified panels be included or excluded. Default is false . |
ids |
[...uint8] . Panel IDs that should be included or excluded. |