搭配 AWS SAM CLIServerless.tf 使用 進行本機偵錯和測試 - AWS Serverless Application Model

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

搭配 AWS SAM CLIServerless.tf 使用 進行本機偵錯和測試

AWS Serverless Application Model 命令列界面 (AWS SAM CLI) 可與 Serverless.tf 模組搭配使用,以進行 AWS Lambda 函數和 layer 的本機偵錯和測試。支援下列 AWS SAM CLI命令:

  • sam build

  • sam local invoke

  • sam local start-api

  • sam local start-lambda

注意

Serverless.tf 4.6.0 版和更新版本支援 AWS SAM CLI整合。

若要開始搭配 Serverless.tf 模組使用 AWS SAM CLI,請更新至最新版本的 Serverless.tf 和 AWS SAM CLI。

serverless.tf 6.0.0 版開始,您必須將 create_sam_metadata 參數設定為 true。這會產生 sam build 命令所需的中繼資料資源 AWS SAM CLI。

若要進一步了解 Serverless.tf,請參閱 terraform-aws-lambda-module