Introduced a new required field "product" in "destinationLocation"

Previously, our data structure for destinationLocation consisted of a single field named cloud. While this design served its purpose initially, it has become evident that having only one field does not adequately represent the diverse cloud environments and product offerings. This enhancement facilitates seamless integration with various cloud platforms and products as Bobsled continues to offer various destination options.

  • Example:
    • cloud = aws
    • product= s3, snowflake