ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

AWS CLI v2 で Lambda を Invoke する場合は、ペイロードを base64 エンコードをしてから送信する必要がある

概要

dev.classmethod.jp

例としては下記のような感じ。

$ aws lambda invoke \
  --function-name <FUNCTION_NAME> \
  --payload $(echo '{ "foo": "bar" }' | base64) \
  response.json