第29章 AWS S3 Storage Service コンポーネント
Camel バージョン 2.8 から利用可能
S3 コンポーネントは、Amazon の S3 サービスから objetc の保存および取得をサポートします。
前提条件
有効な Amazon Web Services 開発者アカウントが必要で、Amazon S3 を使用するにはサインアップする必要があります。詳細は、Amazon S3 を参照してください。
29.1. URI 形式
aws-s3://bucketNameOrArn[?options]
バケットが存在しない場合は作成されます。
URI には、?options=value&option2=value&… という形式でクエリーオプションを追加できます。
たとえば、バケット helloBucket
から hello.txt
ファイルを読み取るには、以下のスニペットを使用します。
from("aws-s3:helloBucket?accessKey=yourAccessKey&secretKey=yourSecretKey&prefix=hello.txt") .to("file:/var/downloaded");