使用适用于 JetBrains 的 AWS 工具包更改(更新)AWS 无服务器应用程序设置 - AWS Toolkit for JetBrains

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

使用适用于 JetBrains 的 AWS 工具包更改(更新)AWS 无服务器应用程序设置

您必须先。部署 AWS 无服务器应用程序(如果尚未部署)。

注意

要部署包含 AWS Lambda 函数的无服务器应用程序,并将该函数与任何非默认或可选属性一起部署,您必须先在函数的相应 AWS SAM 模板文件中(例如,在名为template.yaml)。有关可用属性的列表,请参阅AWS::Serverless::Function中的awslab/无服务器应用程序模型GitHub 上的存储库。

  1. Project (项目) 工具窗口已打开并显示包含无服务器应用程序文件的项目的情况下,请打开项目的 template.yaml 文件。更改文件的内容以反映新设置,然后保存并关闭文件。

  2. 如果您需要切换到其他 AWS 区域将无服务器应用程序部署到,请立即执行此操作。

  3. 右键单击项目的 template.yaml 文件,然后选择 Deploy Serverless Application (部署无服务器应用程序)

    选择“Deploy Serverless Application (部署无服务器应用程序)”命令
  4. 完成 Deploy Serverless Application (部署无服务器应用程序) 对话框中的操作,然后选择 Deploy (部署)。适用于 JetBrains 的 AWS 工具包更新部署的相应 AWS CloudFormation 堆栈。

    如果部署失败,您可以尝试通过查看堆栈的事件日志