使用 AWS Toolkit for JetBrains 更改(更新)AWS 无服务器应用程序设置
您必须先部署要更改的 AWS 无服务器应用程序(如果尚未部署)。
注意
要部署包含 AWS Lambda 函数的无服务器应用程序,并将该函数与任何非默认或可选属性一起部署,您必须先在函数的相应 AWS SAM 模板文件中(例如,在项目中名为 template.yaml
的文件中)设置这些属性。有关可用属性的列表,请参阅 GitHub 上 awslabs/serverless-application-model
-
在 Project (项目) 工具窗口已打开并显示包含无服务器应用程序文件的项目的情况下,请打开项目的
template.yaml
文件。更改文件的内容以反映新设置,然后保存并关闭文件。 -
如果您需要切换到其他 AWS 区域(无服务器应用程序将部署到该区域),请立即执行此操作。
-
右键单击项目的
template.yaml
文件,然后选择 Deploy Serverless Application (部署无服务器应用程序)。 -
完成 Deploy Serverless Application (部署无服务器应用程序) 对话框中的操作,然后选择 Deploy (部署)。AWS Toolkit for JetBrains 更新部署的相应 AWS CloudFormation 堆栈。
如果部署失败,您可以通过查看堆栈的事件日志来尝试确定原因。