amazon-web-services - AWS - LAMBDA - CLI - 更新功能代码 - 在该区域无法访问
问题描述
当我尝试通过命令行触发更新功能代码时,我收到错误“在此区域无法访问”。
我相信我当前位于 eu-west-2 区域的配置文件与部署到 us-east-1 的功能冲突。无需更改我的个人资料和/或区域,允许我的用户访问/写入此区域 lambda 函数的最佳方法是什么
aws lambda update-function-code \
--function-name arn:aws:lambda:us-east-1:xxxxxxxx:function:xxxxxx \
--zip-file fileb://lambda_bundle.zip
错误:调用 UpdateFunctionCode 操作时发生错误 (ResourceNotFoundException):来自“us-east-1”的函数在此区域 (“eu-west-2”) 中不可访问
解决方案
通常您只需将--region添加到您的命令中:
aws lambda update-function-code \
--function-name arn:aws:lambda:us-east-1:xxxxxxxx:function:xxxxxx \
--zip-file fileb://lambda_bundle.zip \
--region us-east-1
推荐阅读
- asp.net - 如何在 asp.net webform 的 web.config 中设置 TLS 1.2
- rabbitmq - Rabbitmq 配置文件日志保存周期
- linux - 如果我在使用 dlopen() 显式加载共享库后删除/替换共享库会发生什么?
- mysql - 查找并计算 table1 的子字符串在 table2 中的出现次数,并由 table2 的另一列组成结果组
- java - 在文件中查找重复值并报告它们
- java - Java中有没有办法读取文本文件中的换行符?
- python - 如何使用 while 循环来帮助索引/查找与字符串语句匹配的元素
- excel - Spotfire如何通过共享文件夹中的URL打开excel文件
- python - 在哪里可以找到 set.symmetric_difference 等内置类型方法的类型注释?
- visual-studio-code - Visual Studio Code Jupyter Scratchpad