AWS Lambdaトリガーの追加🔗
-
ロール、Lambda、シークレット、ポリシーの作成権限を持つアカウント、またはこれらの権限を持つ別のロールを引き受けることができるロールを使用して、対象リージョンのAWSコンソール(例:https://us-east-1.console.aws.amazon.com/lambda)にログインします。
-
名前で新しいLambdaを探します。デフォルト名は
{STACKNAME}-scwx-tdr-lambda-{INTEGRATIONTYPE}です。例:ct-demo-scwx-tdr-lambda-awscloudtrail。 -
Lambda名をクリックします。そのLambdaの編集ページが表示されます。
-
必要に応じて、Function overview セクションを展開します。

-
Add trigger をクリックします。
-
Trigger Configuration エディターで、ドロップダウンメニューからS3を選択します。オプションで、事前に作成したトピックを設定したSNSトリガーを使用することもできます。
-
バケットオプションから、データソース(例:CloudTrail)のログが格納されているバケットを探して選択します。
-
Event Type オプションから、All Object Create Events を選択します。
-
プレフィックス欄に、データソースログが格納されているバケットのプレフィックスを入力します。プレフィックスを使用しない場合は空欄のままにします。
-
サフィックス欄は空欄のままにします。
-
Lambda関数のコスト影響を認識するためのチェックボックスをオンにします。
-
Add を選択します。そのLambdaの設定ページが再度表示され、トリガーの追加が成功したことを示すメッセージが上部に表示されます。

- これで、Lambda関数がトリガーからイベントを受信するようになります。