如何通过在 AWS CLI 中使用其 ARN 来获取 lambda 函数?
Posted
技术标签:
【中文标题】如何通过在 AWS CLI 中使用其 ARN 来获取 lambda 函数?【英文标题】:How can I get the a lambda function by using its ARN in the AWS CLI? 【发布时间】:2022-01-23 23:43:09 【问题描述】:我正在使用 Azure Toolkit for AWS 创建我的 lambda,然后运行一些 powershell 脚本对其进行操作。创建后,我将函数的 ARN 作为输出。我在 documentation 中看不到任何可以通过 ARN 访问该函数的地方,所有内容都将 function-name
作为参数。
【问题讨论】:
我的回答有帮助吗? 是的,对不起,我在放假前不久问过这个问题,现在才回来看到明显的答案! 【参考方案1】:在为 AWS lambda API 执行 AWS CLI 调用时,您可以在 --function-name
参数中使用 ARN。
这是get-function api 的示例:
--函数名(字符串)
The name of the Lambda function, version, or alias.
Name formats
Function name - my-function (name-only), my-function:v1 (with alias).
Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function .
Partial ARN - 123456789012:function:my-function
【讨论】:
我没有注意到这一点而感到愚蠢!谢谢!以上是关于如何通过在 AWS CLI 中使用其 ARN 来获取 lambda 函数?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 AWS Device Farm CLI 上的设备池中添加单个设备?
如何从无服务器 cli 设置 Cloudformation 完全访问权限