2020-06-23 00:09:42 +05:30
|
|
|
{
|
2021-06-08 01:23:25 +05:30
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
2020-06-23 00:09:42 +05:30
|
|
|
"type": "object",
|
|
|
|
"patternProperties": {
|
|
|
|
"^[a-zA-Z0-9_]*$": {
|
|
|
|
"anyOf": [
|
2021-06-08 01:23:25 +05:30
|
|
|
{ "$ref": "spec/fixtures/lib/gitlab/metrics/dashboard/schemas/text_variable_full_syntax.json" },
|
2020-07-28 23:09:34 +05:30
|
|
|
{ "type": "string" },
|
|
|
|
{
|
|
|
|
"type": "array",
|
|
|
|
"items": { "type": "string" }
|
|
|
|
},
|
2021-06-08 01:23:25 +05:30
|
|
|
{ "$ref": "spec/fixtures/lib/gitlab/metrics/dashboard/schemas/custom_variable_full_syntax.json" },
|
|
|
|
{ "$ref": "spec/fixtures/lib/gitlab/metrics/dashboard/schemas/metric_label_values_variable_full_syntax.json" }
|
2020-06-23 00:09:42 +05:30
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"additionalProperties": false
|
|
|
|
}
|