若要與 Amazon Web Services® (AWS) Simple Storage Service® (S3) 服務互動,請在使用 Amazon S3® 連線指令的連線中新增步驟。例如:
- 上傳、下載或管理檔案
- 管理儲存桶
- 列出物件
- 預先簽署物件 URL
這些命令對應至 AWS S3 的命令列介面 (CLI) 所提供的目前操作。要啟用這些命令,IT 管理員首先建立 Amazon S3 連接器 。
複製檔案
若要將檔案從 S3 中的一個位置複製到另一個位置,請使用Copy file 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 來源檔案 |
輸入要複製檔案的位置,例如bucket/path/to/file/in/S3 。 |
| 貯體 |
輸入要複製到的儲存桶名稱。 |
| S3 檔案路徑 (鍵) |
輸入要將物件複製到的完整路徑。 |
输出
| 輸出 |
輸出類型 |
| 複製結果 |
JSON |
| 目標桶 |
字串 |
| 目標鑰匙 |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |
建立儲存空間
若要建立新的 S3 資料桶,請使用Create bucket 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 貯體 |
輸入要建立的儲存桶名稱。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |
刪除水桶
若要刪除 S3 連接桶,請使用Delete bucket 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 貯體 |
輸入要刪除的儲存桶名稱。 |
输出
無
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令失敗 |
刪除物件
若要從 S3 刪除物件,請使用刪除物件 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 貯體 |
輸入要從其中刪除的儲存桶名稱。 |
| S3 檔案路徑 (key) |
輸入要刪除的儲存桶位置。 |
输出
無
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令失敗 |
下載檔案
若要從 S3 資料桶下載檔案,請使用Download file 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 目的地名稱 |
輸入下載檔案的名稱。 |
| 貯體 |
輸入要下載的儲存桶名稱。 |
| S3 檔案路徑 (key) |
輸入下載位置的完整路徑。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |
列出儲存空間
若要列出使用者可以存取的所有 S3 資料桶,請使用List buckets 指令。
摘要資訊
無
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |
列出物件
若要列出 S3 資料桶中符合前綴的所有物件,請使用List objects 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 貯體 |
輸入要列出物件的儲存桶名稱。 |
| 前綴 |
輸入要列出物件的前綴。命令返回路徑以前綴開頭的所有物件。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |
預先簽署物件 URL
若要建立可在指定時間內存取的預先簽署物件 URL,請使用預先簽署物件 URL 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 貯體 |
輸入要使其可存取的儲存桶名稱。 |
| S3 檔案路徑 (key) |
輸入完整的存取路徑。 |
| 持續時間 |
輸入提供 URL 的時間長度,以單位. |
| 單位 |
為Duration 選擇時間單位。 |
输出
| 輸出 |
輸出類型 |
| 檔案詳細資料 |
JSON |
| 預先簽署的 URL |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令失敗 |
上傳檔案
若要上載檔案到 S3 資料桶,請使用Upload file 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 來源檔案 |
輸入要上傳至 S3 的檔案。 |
| 貯體 |
輸入要上傳至的儲存桶名稱。 |
| S3 檔案路徑 (key) |
輸入上載位置的完整路徑。 |
输出
| 輸出 |
輸出類型 |
| 上載詳細資訊 |
JSON |
| 貯體 |
字串 |
| 關鍵 |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
指令失敗 |