こんにちは。サービスグループの武田です。 AWS LambdaをAWS CLIで呼び出す機会はそう多くなかったのですが、やってみたら一発でうまくいかなかったので備忘録として残しておきます。 AWS CLIでLambda関数を呼び出すにはaws lambda invokeコマンドを利用します。 Lambda関数はペイロード(引数)を取ることができます。たとえば次のようにペイロードを指定できます。 $ aws lambda invoke --function-name input-test-function --payload '{ "name": "classmethod" }' response.json AWS CLIがv1であればこれですんなりと話は終わるのですが、v2だとうまくいきません。理由は次のドキュメントで説明されています。 簡単にまとめれば、バイナリパラメーター(blob)を