为什么部署的无服务器函数未显示在 AWS 控制台的 lambda 函数列表中?

San*_*tel 3 node.js serverless aws-serverless

我使用serverless deploy函数将无服务器函数部署到 aws。

它们工作正常,如果我尝试列出部署的函数,我可以看到它们,如下所示。

$ serverless deploy list functions
Serverless: Listing functions and their last 5 versions:
Serverless: -------------
Serverless: hello: $LATEST, 1, 2, 3, 4
Serverless: helloOne: $LATEST, 1
Run Code Online (Sandbox Code Playgroud)

但是我在 AWS 控制台的 lambda 函数列表中没有显示任何函数。他们不应该在那里吗?

AWS 控制台

San*_*tel 8

这只是门户中选择的区域的问题。我的函数被部署到us-east-1(你可以在终端的部署命令输出中看到它)

部署输出

所以,正如@troy 评论的那样,我从右上角的菜单中更改了相同的内容,然后我得到了列表。

改变区域