Update all stream destinations to provide the same filters
Problem to solve
In the previous model for streaming destinations, destinations filters needed to be added individual to each destination type at each level (group/instance).
This has meant that certain destination dont have all the filters.
With the consolidation of audit event streaming the filter functionality is now available to all destinations. But while available via the API there is no UI to make these edits.
Proposal
Update the streaming audit event UIs for all destination types (http, aws, gcp) and level group/instance) to have all the possible filter types:
- Filter by audit event type
- Filter by groups or projects
Implementation
This is being implemented together with #442447 (closed)
Feature Flag:
- Name:
use_consolidated_audit_event_stream_dest_api
- Roll out issue: #523880 (closed)
- Cleanup issue: #523881
MR cadence:
MR | Description |
---|---|
!186450 (merged) (refactoring) | Rename stream destination editor vue component |
!186456 (merged) (refactoring) | Add refactored stream destination editor vue component |
!186457 (merged) | Add ability to create new stream destinations |
!186647 (merged) | Add ability to update stream destinations |
Edited by Sheldon Led