2017-06-06 15 views
0

S3バケットへのPUTリクエストごとにラムダ関数を使用してファイルハッシュを計算できますか? S3がetagsを使用することは確かです。AWS S3 - Lambdaを使用したファイルハッシュの計算

+0

あなたは正確に何を達成しようとしていますか? "the"ファイルハッシュは何を意味しますか?多くのハッシュアルゴリズムがあります。あなたはS3が "Etags"を使用していることを知っていると言っています...もちろん、Etag **は2つのアルゴリズムのうちの1つを使用してファイルコンテンツのハッシュです...あなたがしたいことははっきりしません。またはなぜ、なぜ、 –

答えて

0

PUTイベントごとにS3イベント通知を有効にすることができます。これらのイベントは、ファイルをハッシュできるラムダに配信できます。

イベントがS3バケットの下で有効にすることができます - >プロパティ - >イベント

あり

あなたは「PUT」イベントの種類をチェックし、イベントレシーバとしてラムダを設定することができます。

0

ラムダ関数のトリガを追加できます。

設定は、トリガ - >選択してくださいS3 - >イベントの種類 - >オブジェクトに作成PUT

をあなたはバケット上のすべてのPUTリクエストの通知を取得します。ラムダハンドラを使用してアクセスし、そのハンドラ関数でハッシュ演算を実行できます。

関連する問題