Aws:Lambda:WantSampleEvent
サンプルイベントが欲しい時
Pythonでサンプルイベントが欲しい時に使うLambda関数です。
CloudWatchLogsに格納されるので、ログから拾ってください。
Loggerで出力する。
JSON形式が1行ごとのRecordに分割されないようにloggingで出力しています。
import json import logging logger = logging.getLogger() logger.setLevel('INFO') def lambda_handler(event, context): jsn_str = event logger.info(json.dumps(jsn_str, ensure_ascii=False, indent=2))
Printで出力する。
JSON形式が1行ごとのRecordに分割されて良い場合はPrintを使います。
import json def lambda_handler(event, context): jsn_str = json.dumps(event, ensure_ascii=False, indent=2) print(jsn_str)
サンプル
CloudWatchEvents(cron)
{ "version": "0", "id": "34e3d8af-6917-9e9e-b2ec-92a01b1c89ee", "detail-type": "Scheduled Event", "source": "aws.events", "account": "012345678910", "time": "2021-06-07T13:23:00Z", "region": "ap-northeast-1", "resources": [ "arn:aws:events:ap-northeast-1:012345678910:rule/rulename" ], "detail": {} }
Aws/Lambda/WantSampleEvent.txt · 最終更新: 2021/03/28 by 127.0.0.1