Using this command, I can put data into my firehose stream. It automatically creates a file in the destination bucket and puts the data value in that file. The file has an unknown data type.
aws firehose put-record --delivery-stream-name mystream --record="{\"Data\":\"1\"}"
Instead of this, is it possible to push a file (for example .csv or json to the data stream? Such that the file is placed in the destination bucket with the correct file type.