diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-11-09 08:36:07 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-11-25 11:21:20 +0000 |
commit | eae52fdaa9298e00f14b0b6256400d200db9c373 (patch) | |
tree | a3040a19bd024295ded05370853647bab9d7c225 /integrations/schemas/notification.json | |
parent | Adding upstream version 1.47.5. (diff) | |
download | netdata-upstream/2.0.3.tar.xz netdata-upstream/2.0.3.zip |
Adding upstream version 2.0.3.upstream/2.0.3
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'integrations/schemas/notification.json')
-rw-r--r-- | integrations/schemas/notification.json | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/integrations/schemas/notification.json b/integrations/schemas/notification.json deleted file mode 100644 index 2596ca441..000000000 --- a/integrations/schemas/notification.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "title": "Netdata notification mechanism metadata.", - "oneOf": [ - { - "$ref": "#/$defs/entry" - }, - { - "type": "array", - "minLength": 1, - "items": { - "$ref": "#/$defs/entry" - } - } - ], - "$defs": { - "entry": { - "type": "object", - "description": "Data for a single notification method.", - "properties": { - "id": { - "$ref": "./shared.json#/$defs/id" - }, - "meta": { - "$ref": "./shared.json#/$defs/instance" - }, - "keywords": { - "$ref": "./shared.json#/$defs/keywords" - }, - "overview": { - "type": "object", - "description": "General information about the notification method.", - "properties": { - "notification_description": { - "type": "string", - "description": "General description of what the notification method does." - }, - "notification_limitations": { - "type": "string", - "description": "Explanation of any limitations of the notification method." - } - }, - "required": [ - "notification_description", - "notification_limitations" - ] - }, - "global_setup": { - "type": "object", - "description": "Flags that show which global setup sections are relevant for this notification method.", - "properties": { - "severity_filtering": { - "type": "boolean" - }, - "http_proxy": { - "type": "boolean" - } - }, - "required": [ - "severity_filtering", - "http_proxy" - ] - }, - "setup": { - "oneOf": [ - { - "$ref": "./shared.json#/$defs/short_setup" - }, - { - "$ref": "./shared.json#/$defs/full_setup" - } - ] - }, - "troubleshooting": { - "$ref": "./shared.json#/$defs/troubleshooting" - } - }, - "required": [ - "id", - "meta", - "keywords", - "overview", - "setup" - ] - } - } -} |