From 7d8c0d298b97f5184f8dbedde8aadaa948850dcf Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Wed, 23 Oct 2024 12:06:05 +0800 Subject: [PATCH] update monitor validation to allow for threshold values --- Server/validation/joi.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Server/validation/joi.js b/Server/validation/joi.js index d1ba107bc..0b85a4557 100644 --- a/Server/validation/joi.js +++ b/Server/validation/joi.js @@ -222,6 +222,11 @@ const createMonitorBodyValidation = joi.object({ url: joi.string().required(), isActive: joi.boolean(), interval: joi.number(), + thresholds: joi.object().keys({ + usage_cpu: joi.number(), + usage_memory: joi.number(), + usage_disk: joi.number(), + }), notifications: joi.array().items(joi.object()), });