使用 AWS Toolkit for JetBrains 更改(更新)AWS Lambda 函数设置 - AWS Toolkit for JetBrains

使用 AWS Toolkit for JetBrains 更改(更新)AWS Lambda 函数设置

要使用 AWS Toolkit for JetBrains 更改(更新)AWS Lambda 函数的设置,请执行下列操作之一。

  • 在包含适用于 JavaPythonNode.jsC# 的函数处理程序的代码文件打开后,在主菜单上,选择 Run (运行)Edit Configurations (编辑配置)。在 Run/Debug Configurations (运行/调试配置) 对话框中完成相应的操作,然后选择 OK (确定)

  • 打开 AWS Explorer(如果尚未打开)。如果您需要切换到其他 AWS 区域(该区域包含函数),请立即执行此操作。展开 Lambda,选择要更改配置的函数的名称,然后执行下列操作之一:

    • 更改设置(例如超时、内存、环境变量和执行角色)– 右键单击函数的名称,然后选择更新函数配置

      选择“Update Function Configuration (更新函数配置)”命令

      完成 Update Configuration (更新配置) 对话框中的操作,然后选择 Update (更新)

    • 更改设置(例如输入有效负载)– 在主菜单上,依次选择运行编辑配置。在 Run/Debug Configurations (运行/调试配置) 对话框中完成相应的操作,然后选择 OK (确定)

      选择“Edit Configurations (编辑配置)”命令

      如果缺少配置详细信息,请先展开 Templates (模板)AWS Lambda,然后选择 Local (本地)(对于函数的本地版本)或 Remote (远程)(对于同一函数的远程版本)。选择 OK (确定),然后从头开始重复此过程。

    • 更改设置 [例如函数处理程序名称或 Amazon Simple Storage Service(Amazon S3)源存储桶] – 右键单击函数名称,然后选择更新函数代码

      选择“Update Function Code (更新函数代码)”命令

      完成 Update Code (更新代码) 对话框中的操作,然后选择 Update (更新)

    • 更改上一个项目符号列表中未列出的其他可用属性设置 – 更改函数相应 AWS SAM 模板文件(例如,在项目内名为 template.yaml 的文件中)中的这些设置。

      有关可用属性设置的列表,请参阅 GitHub 上 awslabs/serverless-application-model 存储库中的 AWS::Serverless::Function