Uso de la CLI de AWS SAM con Serverless.tf para la depuración y las pruebas locales - AWS Serverless Application Model

Uso de la CLI de AWS SAM con Serverless.tf para la depuración y las pruebas locales

La interfaz de línea de comandos de AWS Serverless Application Model (CLI de AWS SAM) se puede usar con los módulos Serverless.tf para depurar y probar localmente sus funciones y capas AWS Lambda. Se admiten los siguientes comandos de la CLI de AWS SAM:

  • sam build

  • sam local invoke

  • sam local start-api

  • sam local start-lambda

nota

Las versiones 4.6.0 y posteriores de Serverless.tf admiten la integración de la CLI de AWS SAM.

Para empezar a usar la CLI de AWS SAM con sus módulos Serverless.tf, actualice la última versión de Serverless.tf y la CLI de AWS SAM.

A partir de la versión 6.0.0 de serverless.tf, debes establecer el parámetro create_sam_metadata como true. Esto genera los recursos de metadatos que requiere el comando sam build de la CLI de AWS SAM.

Para obtener más información sobre Serverless.tf, consulta el módulo terraform-aws-lambda-module.