“Run/Debug Configuration (运行/调试配置)” 对话框(本 - AWS Toolkit for JetBrains

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

“Run/Debug Configuration (运行/调试配置)” 对话框(本

每当您更新本地AWS Lambda 函数的版本。

注意

要更新远程版本(函数的源代码位于 AWS 账户中的 Lambda 中),请参阅“Run/Debug Configuration (运行/调试配置)” 对话框(远相反。

此对话框包含三个选项卡:配置SAM CLI, 和AWS 连接


        本地函数设置的 “Run/Debug Configuration (运行/调试配置)” 对话框的 “Configuration

这些区域有:配置” 选项卡运行/调试配置对话框包含以下项:

名称

(必需)此配置的名称。

允许并行运行/允许以并行方式运行

(可选)如果选择此选项,则将允许 IntelliJ IDEA、PyCharm、WebStorm 或 JetBrains 骑士启动尽可能多的配置实例,以便根据需要并行运行。1

从处理程序/来自模板

(必需)必须配置其他设置,具体取决于您选择的选项。

运行时

(必需)Lambda 运行时要使用的。

Handler

(对于是必需的从处理程序选项)相应的函数处理程序的标识符JavaPythonNode.js,或者C#

超时(秒)

(对于是必需的从处理程序选项)Lambda 在停止函数前允许其运行的时长。指定最多 900 秒(15 分钟)的量。

内存 (MB)

(对于是必需的从处理程序选项)函数在其运行时可用的内存量。指定介于 128 MB 和 3008 MB之间的量,以 64 MB 为增量。

环境变量

(对于是可选的从处理程序选项) 任何环境变量以供 Lambda 函数使用,指定为键/值对。要添加、更改或删除环境变量,请选择文件夹图标,然后按照屏幕上的说明执行操作。

模板

(对于是必需的从模板选项)AWS Serverless Application Model (AWS SAM) 模板的位置和文件名(例如template.yaml) 以及要与此配置关联的模板中的资源。

File

(必需)要传入函数的事件数据的位置和文件名(以 JSON 格式)。有关事件数据示例,请参阅调用 Lambda 函数中的AWS Lambda 开发人员指南生成示例事件有效载荷中的AWS 无服务器应用程序模型开发者指南

文本

(必需)要传递给函数的事件数据(采用 JSON 格式表式)。有关事件数据示例,请参阅调用 Lambda 函数中的AWS Lambda 开发人员指南生成示例事件有效载荷中的AWS 无服务器应用程序模型开发者指南

注意

要么File (文件)或者Text是必需的,但不是两者都是必需的。

启动前:窗口

(可选)列出在开始此配置前必须执行的任务。2

备注

1有关更多信息,请参阅以下内容:

  • 对于 IntelliJ IDEA,请参见常用选项在 IntelliJ J IDEA 帮助网站上。

  • 对于,请参阅常用选项在 PyCharm 帮助网站上。

  • 对于,请参阅常用选项在网络风暴帮助网站上。

  • 对于 JetBrains 骑士,请参阅常用选项在 JetBrains 骑士帮助网站上。

2有关更多信息,请参阅以下内容:


        本地函数设置的 Run/Debug Configuration (运行/调试配置) 对话框的 SAM CLI 选项卡。

这些区域有:SAM CLI” 选项卡运行/调试配置对话框包含以下项:

名称

(必需)此配置的名称。

允许并行运行/允许以并行方式运行

(可选)如果选择此选项,则将允许 IntelliJ IDEA、PyCharm、WebStorm 或 JetBrains 骑士启动尽可能多的配置实例,以便根据需要并行运行。1

在容器内构建函数

(可选)如果选择此项,AWS SAM CLI 会在部署之前在类似 LambDA 的 Docker 容器中本地构建无服务器应用程序的任意函数。如果函数依赖于具有本地编译的依赖关系或程序的程序包,这会很有用。有关更多信息,请参阅 。构建应用程序中的AWS 无服务器应用程序模型开发者指南

跳过检查较新的容器映像

(可选)如果选中此选项,AWS SAM CLI 将跳过为runtime中指定的配置” 选项卡。

Docker 网络

(可选)要连接到的 Lambda Docker 容器的现有 Docker 网络的名称或 ID, 与默认网桥网络。如果未指定此项,Lambda 容器将仅连接到默认的桥接 Docker 网络。

启动前:窗口

(可选)列出在开始此配置前必须执行的任务。2

备注

1有关更多信息,请参阅以下内容:

  • 对于 IntelliJ IDEA,请参见常用选项在 IntelliJ J IDEA 帮助网站上。

  • 对于,请参阅常用选项在 PyCharm 帮助网站上。

  • 对于,请参阅常用选项在网络风暴帮助网站上。

  • 对于 JetBrains 骑士,请参阅常用选项在 JetBrains 骑士帮助网站上。

2有关更多信息,请参阅以下内容:


        本地函数设置的 “Run/Debug Configuration (Run/Debug Configuration)” 对话框的 “AWS Container

这些区域有:AWS 连接” 选项卡运行/调试配置对话框包含以下项:

凭证

(必需)现有的AWS 账户连接要使用的。

区域

(必需)AWS 区域以用于已连接账户。

备注

1有关更多信息,请参阅以下内容:

  • 对于 IntelliJ IDEA,请参见常用选项在 IntelliJ J IDEA 帮助网站上。

  • 对于,请参阅常用选项在 PyCharm 帮助网站上。

  • 对于,请参阅常用选项在网络风暴帮助网站上。

  • 对于 JetBrains 骑士,请参阅常用选项在 JetBrains 骑士帮助网站上。

2有关更多信息,请参阅以下内容: