DEV Community

Discussion on: Beginner's Guide to Running Rust on AWS Lambda

Collapse
 
philcallister profile image
Phil Callister • Edited

Very strange. Everything deploys fine. However, when I run from CLI, I get an error like this

Invalid base64: "{"name":"xxx"}"
Enter fullscreen mode Exit fullscreen mode

However, running from AWS console with the same test JSON works fine

EDIT
Got it. Just needed to change the CLI call to:

aws lambda invoke --function-name hello --cli-binary-format raw-in-base64-out --payload '{"name":"xxx"}' output.json
Enter fullscreen mode Exit fullscreen mode