Add active to streaming graphql destinations

What does this MR do and why?

Add backend API changes for marking a streaming destination as active or inactive through Add the active boolean parameter to the gcp graphql streaming audit event destinations API

References

Screenshots or screen recordings

How to set up and validate locally

Use active as part of graphql endpoints:

Group-level destinations:

groupAuditEventStreamingDestinationsUpdate

Instance-level destinations:

instanceAuditEventStreamingDestinationsUpdate

With active: true or active: false

When false, it should not stream audit events.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading