🎨 Design: Add fields for GCP config to streaming form

This is the design issue for the development issue

The design is based on the updated design of Update streaming audit event UI styles

Please see the description area for the overview and Figma 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
Edited by Camellia X Yang