grafana/pkg/apis/alerting_notifications/v0alpha1
Yuri Tseretyan 2deced7d40
Alerting: Notifications Routes API (#91550)
* Introduce new models RoutingTree, RouteDefaults and Route and api-server to serve them that is backed by provisioning notification policy service.

* update method UpdatePolicyTree of notification policy service to return route and new version

* declare new actions alert.notifications.routes:read and alert.notifications.routes:write and two corresponding fixed roles.

---------

Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>
2024-10-24 13:53:03 -04:00
..
doc.go Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
receiver_spec.go Alerting: Use Unstructured type for settings of K8s model Integration + code owners (#91430) 2024-08-02 20:02:58 +03:00
register.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
routingtree_spec.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
templategroup_spec.go Alerting: Notifications Templates API (#91349) 2024-09-25 09:31:57 -04:00
testing.go Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
timeinterval_spec.go Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
types_ext.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
types.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
zz_generated.deepcopy.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
zz_generated.defaults.go Alerting: Time Intervals API (#88201) 2024-06-20 16:52:03 -04:00
zz_generated.openapi_violation_exceptions.list Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
zz_generated.openapi.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00