I have a S3 bucket that contains files with service class glacier. Authenticated users can retrieve and download files. Requester pays is enabled.
In my account's bill from aws, there are however charges related to retrieval and TimedStorage of retrieved files initiated by authenticated users. It seems as all the data transfer cost is charged to the requester, while restore cost is charged to me the bucket owner in the form of a Standard retrieval fee per GB.
From this, I seems as the bucket owner pays for restoring files from glacier (even when requester pays is enabled), while the requester pays for the download. Can anyone confirm this? I can't see that this is included in the documentation.
Edited by: jehake on Apr 28, 2021 12:04 AM