shell AWS -打印出lambda的有效负载结果

7kqas0il  于 2023-06-24  发布在  Shell
关注(0)|答案(1)|浏览(102)

我的Lambda调用使用--payload参数来运行另一个cli命令。如何在Lambda的日志中打印cli的payload结果?
目前我正在获得简单的{"status":"OK"}

set -x 
 ls
 aws sts get-caller-identity 
 aws lambda invoke \
    --function-name my_func \
    --cli-binary-format raw-in-base64-out \
    --payload '{"command":"/opt/awscli/aws sts decode-authorization-message --encoded-message '$1' --output text"}' \
    --output text \
    response.json
kokeuurv

kokeuurv1#

在上面的脚本中添加最后一行就可以了:

cat response.json

相关问题