Amazon S3 - Upload fileアクション(非ストリーミング)
Upload fileアクション(非ストリーミング)は、Amazon S3のバケットまたはフォルダにファイルをアップロードします。 同じ名前とパスのファイルがその場所にすでに存在する場合、新しいファイルをアップロードすると既存のファイルが上書きされます。
使用するアップロードアクションの選択
非ストリーミングのUpload fileアクションとストリーミングアクションはいずれもファイルをアップロードしますが、データの処理方法と返す内容が異なります。
- アップロードの完了後に簡単な確認だけが必要な小さいファイルには、非ストリーミングアクションを使用します。
- 大きいファイルまたは継続的なデータストリームには、ストリーミングアクションを使用します。 このアクションは代わりに、ファイルをチャンク単位で処理し、ファイルの場所を返します。 この方法は、大規模データセット、リアルタイム処理、または増分アップロードの処理に適しています。 詳しくは、ファイルストリーミングを参照してください。
入力
| 入力フィールド | 説明 |
|---|---|
| バケット名 | ファイルのアップロード先となるバケットを選択するか、バケット名を直接入力します。 このフィールドでは大文字と小文字が区別されます。 |
| オブジェクト名 | アップロードする予定のファイル名を入力します。 フォルダ内のオブジェクトの場合は、オブジェクトパスを指定します。 |
| 地域 | ファイルのアップロード先となるバケットのリージョンを指定します(例:us-west-2)。 この値は、Amazon S3でバケット > プロパティ > 静的ウェブサイトホスティングに移動すると確認できます。 リージョンはエンドポイントURLに含まれています。 |
| 内容 | アップロードするファイルの内容を指定します。 このフィールドでは、ファイルコンテンツなどのデータピル、または未加工のテキストを受け付けます。 |
| Use accelerated endpoint | Amazon S3インスタンスでTransfer Accelerationが有効になっている場合は、trueを入力します。 |
| Content-Type metadata | アップロードされたファイルに添付するContent-Typeメタデータを指定します。 デフォルトはmultipart/form-dataです。 |
| Canned ACL | AmazonのCanned Access Control Listを使用して、このアップロードされたファイルの権限を指定します。 |
出力
| 出力フィールド | 説明 |
|---|---|
| Upload success? | アップロードアクションが成功したかどうかを示します。 |
Last updated: