Specifications for uploading/downloading to S3 compatible storage

EC2+S3互換ストレージでNextCloudを構築しています。
NextCloudのプライマリストレージはS3互換ストレージです。
ファイルのダウンロード、アップロードの際のファイルデータの流れについて質問です。
①アップロード
クライアントPC→EC2→S3互換ストレージ

②ダウンロード
S3互換ストレージ→EC2→クライアントPC
or
S3互換ストレージ→クライアントPC

①は「クライアントPC→EC2→S3互換ストレージ」の認識で宜しいでしょうか?
②はどちらの認識が正しいでしょうか?

NextCloud is built with EC2+S3 compatible storage.
NextCloud’s primary storage is S3 compatible storage.
I have a question about the flow of file data when downloading and uploading files.
①Upload
Client PC → EC2 → S3 compatible storage

②Download
S3 compatible storage → EC2 → client PC
or
S3 compatible storage → client PC

Is it correct to recognize (1) as “client PC → EC2 → S3 compatible storage”?
Which of ② is correct?