We have been using a cloud provider to host some of our instances and the logs are being stored in containers using Object Storage. Does Splunk have a mechanism to read logs from object storage ? Maybe using some API which works over SSL?
If the object storage service you are referring to is AWS S3, then the Splunk App for AWS v4 (https://splunkbase.splunk.com/app/1274/) has an easy to use data input for S3 buckets. Here are the instructions on how to setup a S3 data input for the Splunk App for AWS.