From 32ef0a140ef028a27d8ecb45d6d567a561c0827a Mon Sep 17 00:00:00 2001 From: liugq Date: Wed, 13 Mar 2024 10:34:17 +0800 Subject: [PATCH] feat: collection search support alerting rule search(collection name: alering_rule) --- plugin/api/platform/domain.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugin/api/platform/domain.go b/plugin/api/platform/domain.go index 1607f011..750a31ae 100644 --- a/plugin/api/platform/domain.go +++ b/plugin/api/platform/domain.go @@ -5,6 +5,7 @@ package platform import ( + "infini.sh/console/model/alerting" "infini.sh/framework/core/api/rbac/enum" "infini.sh/framework/core/elastic" "infini.sh/framework/core/event" @@ -83,6 +84,15 @@ func GetCollectionMetas() map[string]CollectionMeta{ }, MatchObject: &event.Activity{}, }, + "alerting_rule": { + Name: "alerting_rule", + RequirePermission: map[string][]string{ + "read": { + enum.PermissionAlertRuleRead, + }, + }, + MatchObject: &alerting.Rule{}, + }, } }) return collectionMetas