- Newest
- Most votes
- Most comments
When you say (and I paraphrase) "HTTP access" I think you mean that you're expecting the endpoint to behave like a web server (as it does for the public S3 endpoint). The PrivateLink endpoint doesn't support accessing S3 in that way. It is only an S3 API endpoint.
You could use a S3 Gateway endpoint; but in doing so it would not work with access from your on premises network as access to Gateway endpoints are only available from within the VPC in which it is created. You could put a proxy server in the VPC to enable access from remote networks but that introduces cost and complexity which may be undesirable.
Hi. What does 'both on prem device and aws vpc are of part of same network' mean ? If you mean both network has just part of same network address, it will not work. To transfer object via S3 Interface/Gateway endpoint from onprem, site to site connection between vpc and on-prem is needed.
See the link as follows
Hi, have you looked at implementing a File Gateway. Have a look at the following documentation: https://aws.amazon.com/storagegateway/file/ https://docs.aws.amazon.com/filegateway/latest/files3/what-is-file-s3.html
Relevant content
- asked a year ago
- asked 4 years ago

Hey, thanks for the reply, So I can use gateway endpoint, but how does that proxy server thing will work? I mean can you please explain.. how can I achieve this file transfer from my on Prem to AWS s3 using this gateway endpoint and proxy server?
Here's an example: https://github.com/aws-samples/amazon-s3-gateway-endpoint-proxy