Hey, in private cloud we are using Azure Storage Account -> Blob storage. There are few others supported by Mendix but nothing from your list.
https://docs.mendix.com/developerportal/deploy/private-cloud-storage-plans/#blob-storage
The following Blob File Storage Types are supported:
System.FileDocument
will only be stored locally in a pod and will be lost when a pod is restarted
If your really need to use one of those mentioned in your question then I would use connector from Marketplace (or write your own as most have ready .jars) and store reference to file in record. Not using default FileDocument but just sending and retrieving files directly to/from your data storage.