2 "namespace": "urn:AGL:binding",
6 "doc": "monitor the bindings",
10 "doc": "set various values",
11 "permissions": { "$ref": "#/permissions/set" },
12 "LOA": { "minimum": 0 },
13 "request": { "$ref": "#/types/set-request" },
14 "response": { "$ref": "#/types/set-response" }
17 "doc": "get the verbosity of apis",
18 "permissions": { "$ref": "#/permissions/get-or-set" },
19 "LOA": { "minimum": 0 },
20 "request": { "$ref": "#/types/get-request" },
21 "response": { "$ref": "#/types/get-response" }
27 "permission": "urn:AGL:permission::platform:monitor:get"
30 "permission": "urn:AGL:permission::platform:monitor:set"
34 { "$ref": "#/permissions/get" },
35 { "$ref": "#/permissions/set" }
44 "verbosity": { "$ref": "#/types/set-verbosity" }
53 { "$ref": "#/types/verbosity-map" },
54 { "$ref": "#/types/verbosity-level" }
61 "verbosity": { "$ref": "#/types/get-verbosity" },
62 "apis": { "$ref": "#/types/get-apis" }
68 "verbosity": { "$ref": "#/types/verbosity-map" },
69 "apis": { "type": "object" }
75 { "type": "boolean" },
76 { "type": "array", "items": { "type": "string" } },
82 { "type": "boolean" },
83 { "type": "array", "items": { "type": "string" } },
90 "patternProperties": { "^.*$": { "$ref": "#/types/verbosity-level" } }
93 "enum": [ "debug", 3, "info", 2, "notice", "warning", 1, "error", 0 ]