S3InputFileLocation - AWS Transfer Family

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

S3InputFileLocation

指定客戶輸入 Amazon S3 檔案位置。如果在 內使用copyStepDetails.DestinationFileLocation,則應該是 S3 複製目的地。

您需要提供儲存貯體和金鑰。金鑰可以代表路徑或檔案。這取決於您是否以正斜線 (/) 字元結束索引鍵值。如果最後一個字元是 "/",則您的檔案會複製到 資料夾,其名稱不會變更。如果最終字元是英數字元,則上傳的檔案會重新命名為路徑值。在此情況下,如果具有該名稱的檔案已存在,則會覆寫該檔案。

例如,如果您的路徑是 shared-files/bob/,則上傳的檔案會複製到 shared-files/bob/、 資料夾。如果您的路徑為 shared-files/today,則每個上傳的檔案都會複製到 shared-files 資料夾,並命名為 today:每次上傳都會覆寫舊版的 bob 檔案。

目錄

Bucket

指定客戶輸入檔案的 S3 儲存貯體。

類型:字串

長度限制:長度下限為 3。長度上限為 63。

模式:[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

必要:否

Key

在 Amazon S3 中建立檔案時指派給該檔案的名稱。您可以使用物件金鑰來擷取該物件。

類型:字串

長度限制:長度下限為 0。長度上限為 1024。

模式:[\P{M}\p{M}]*

必要:否

另請參閱

如需在其中一種語言特定的 API中使用此功能的詳細資訊 AWS SDKs,請參閱下列內容: