コンテンツにスキップ

AWS Lambdaトリガーの追加🔗

  1. ロール、Lambda、シークレット、ポリシーの作成権限を持つアカウント、またはこれらの権限を持つ別のロールを引き受けることができるロールを使用して、対象リージョンのAWSコンソール(例:https://us-east-1.console.aws.amazon.com/lambda)にログインします。

  2. 名前で新しいLambdaを探します。デフォルト名は {STACKNAME}-scwx-tdr-lambda-{INTEGRATIONTYPE} です。例:ct-demo-scwx-tdr-lambda-awscloudtrail

  3. Lambda名をクリックします。そのLambdaの編集ページが表示されます。

  4. 必要に応じて、Function overview セクションを展開します。

Lambda Function Overview

  1. Add trigger をクリックします。

  2. Trigger Configuration エディタで、ドロップダウンメニューからS3を選択します。オプションで、事前に作成したトピックで設定されたSNSトリガーを使用することもできます。

  3. バケットオプションから、データソース(例:CloudTrail)のログが格納されているバケットを見つけて選択します。

  4. Event Type オプションから、All Object Create Events を選択します。

  5. プレフィックス欄に、データソースのログが格納されているバケットのプレフィックスを入力します。プレフィックスを使用しない場合は空欄のままにします。

  6. サフィックス欄は空欄のままにします。

  7. Lambda関数のコスト影響を認識したことを確認するため、該当するチェックボックスをオンにします。

  8. Add を選択します。そのLambdaの設定ページが再度表示されます。画面上部にトリガーの追加が成功したことを示すメッセージが表示されます。

Lambda Trigger Added

  1. Lambda関数は、トリガーからのイベントを受信するようになりました。