 Edward Dowlingandrosstimothy
|
2a08180e99
|
Add access monitoring rules services and backend (#39143)
* Add access monitoring rules backend
* Add missing service implementations for access monitoring rules
* Add missing struct tags to access monitoring rules
* Simplify toProto and fromProto for access monitoring rules
* Remove simple/access_monitoring_rules
* Use backend service adapter for access monitoring rules service
* Remove unused logger from access monitoring rules service
* Use cache for ListAccessMonitoringRules
* Add tests for access monitoring rules local backend
* Add tests for access monitoring rules service
* Fix import order
* Update lib/services/local/access_monitoring_rules.go
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
* Update lib/services/local/access_monitoring_rules.go
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
* Add checks to validate AccessMonitoringRules
* Update lib/services/access_monitoring_rules.go
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
* Update lib/services/access_monitoring_rules.go
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
* Remove unused deleteAll method from access monitoing rules service
* Update accessMonitoringRules cache interface to be more restrictive
* Update access monitoring rules tests to not deprecated methods
* Appease linter
* Fix import order in access monitoring rules test
* Fix import order in access monitoring rules test
* Remove remaining no generated access monitoring rules definitions
* Remove remaining uses of access monitoring rules conv
* Remove unused imports
* Remove use of removed convert package in tests
* Remove access monitoring rules interface assertion
* Remove unused import
* Fix access monitoring rule service test
* Appease linter
* Appease linter
* Appease linter
---------
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
|
2024-04-02 15:51:17 +00:00 |
|