我想为我在Eclipse中使用SAM Local在本地运行的java lambda函数设置ARN。
在Junit-Test中,我可以通过使用context.setInvokedFunctionArn
进行设置来做到这一点,但是如果以SAM Local的身份运行该怎么办?我猜我是在serverless.template中执行此操作的,但是我找不到确切的操作方法。
最诚挚的问候!
答案 0 :(得分:1)
SAM local在后台使用lambci/docker-lambda项目,该项目允许使用AWS_LAMBDA_FUNCTION_INVOKED_ARN
环境变量,java的客户端/调用逻辑来指定函数ARN。