Add google cloud logging destination handler for consolidated audit event destinations
As part of &12339, we need to add validation to config
property for audit event streaming destinations of category gcp
in https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/models/concerns/audit_events/externally_streamable.rb.
References:
- Validations are already present in https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/models/concerns/audit_events/gcp_externally_destinationable.rb.
- MR for handling custom http validations !143914 can also be considered as a reference.
Edited by Hitesh Raghuvanshi