Lambda Pythonコード
import json
import boto3
import logging
import os
logger = logging.getLogger()
logger.setLevel(logging.INFO)
def lambda_handler(event, context):
lambdac = boto3.client('lambda')
lambdac.invoke(
FunctionName='呼び出す関数名',
InvocationType='Event',
Payload='{ "Records": [ { "EventSource": "temp:temp", "message": "メッセージ" } ]}'
)
InvocationType
RequestResponse:関数を同期で呼び出す。
Event:関数を非同期で呼び出す。
DryRun:パラメータ値を検証し、ユーザーまたはロールにその機能を呼び出す権限があるかどうかを確認する。
Payload
受け取り側のLambdaのEventで受け取れる形式にしておく必要があります。

