:white_check_mark: :art: Design: Add fields for GCP config to streaming form
This is the design issue for the [development issue](https://gitlab.com/gitlab-org/gitlab/-/issues/409424)
The design is based on the updated design of [Update streaming audit event UI styles](https://gitlab.com/gitlab-org/gitlab/-/issues/411005)
Please see the description area for the overview and [Figma](https://www.figma.com/file/sLgk5YgIV2AazZt0zU8Ea3/Small-design-issues?type=design&node-id=157%3A18232&t=41JjReKNnmh0tGk1-1) for the specs
* `Add streaming destination` to a dropdown, separate HTTP destination creation and 3rd party creation
* Add all the filled
* When we only provide GCP, we disable the selection for `3rd party source` and show a tooltip
* Show error messages
issue