AWS S3 Upload

説明

AWS S3 UploadはAmazon S3にファイルをアップロードします。

Amazon AWSアカウントにアクセスし、アクセスキーと秘密鍵を取得します。

ファイルはアクションのデータフォルダのファイルが対象となります。

例) *.log,test.txt

この場合には拡張子がlogのファイルとtest.txtファイルがアップロードの対象となります。

s3upload-4

コンポーネントプロパティ

プロパティー名説明
入力Actionプログラム内のPayloadから読み込むか、ファイルから読み込むかを指定. cp.Inputの値で設定する場合は、"Payload", "File"のいずれか
ファイル名入力ファイル名
バケットアップロードするAWS S3でのバケット名
オブジェクトキーAWS S3でのオブジェクトキー
ACLAWS S3でのACLの権限. cp.ACLの値で設定する場合は、 "private" , "public-read" , "public-read-write" , "authenticated-read" , "aws-exec-read" , "bucket-owner-read" , "bucket-owner-full-control" のいずれか
ストレージクラスAWS S3でのストレージの種類. cp.StorageClassの値で設定する場合は、 "STANDARD" , "REDUCED_REDUNDANCY" , "GLACIER" , "STANDARD_IA" , "ONEZONE_IA" , "INTELLIGENT_TIERING" , "DEEP_ARCHIVE" のいずれか
タイムアウト送信タイムアウト時間の指定
アクセスキー IDAWSから取得したアクセスキー
シークレットアクセスキーAWSから取得したシークレットアクセスキー
リージョン利用するAWSのリージョンを指定

Access Control List (ACL) Permissionsの詳細につきましてはこちらを参照してください。

Storage Classの詳細につきましてはこちらを参照してください。

※ファイルパスを指定しないファイルの参照先はactmgr/dataとなりますが、ファイルパスを指定するファイル名の書き方はファイルパスの記述方法を参照してください。