“更新配置”对话框 - AWS Toolkit for JetBrains

“更新配置”对话框

每当您更新 AWS Lambda 函数的配置时,AWS Toolkit for JetBrains 中便会显示更新配置对话框。您提供的信息会因项目的 Lambda 函数是 Zip 还是 Image 包类型而略有不同。

Zip 包类型的更新配置对话框:

Zip 应用程序的“更新配置”对话框。

Image 包类型的更新配置对话框:

Image 应用程序的“更新配置”对话框。

更新配置对话框包含以下项:

名称

(必需)函数的名称。只能包含大写字母 AZ、小写字母 az、数字 09、连字符(-)以及下划线(_)。名称长度必须小于 64 个字符。

描述

(可选)有关函数的任何有意义的描述。

包类型

(必需)Lambda 函数的包类型,可以是 ZipImage

处理程序

(仅 Zip 包类型为必需)适用于 JavaPythonNode.jsC# 的相应 Lambda 函数处理程序的 ID。

运行时系统

(仅 Zip 部署包类型为必需)要使用的 Lambda 运行时系统 ID。

超时(秒)

(必需)Lambda 在停止函数前允许其运行的时长。指定最多 900 秒(15 分钟)的时长。

内存 (MB)

(必需)函数运行时可用的内存量。指定介于 128 MB 和 3008 MB之间的量,以 64 MB 为增量。

环境变量

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

IAM 角色

(必需)选择连接的 AWS 账户中的可用 Lambda 执行角色,供 Lambda 用于该函数。要在账户中创建执行角色并改为让 Lambda 使用该角色,请选择创建,然后按照屏幕上的说明进行操作。

启用 AWS X-Ray

(可选)如果选择此项,Lambda 会启用 AWS X-Ray 以检测、分析和优化函数的性能问题。X-Ray 会从 Lambda 和组成函数的所有上游或下游服务中收集元数据。X-Ray 会使用这些元数据生成详细的服务图形,用于展示性能瓶颈、延迟峰值,以及影响函数性能的其他问题。