Plantilla de AWS SAM para una aplicación de API Gateway - AWS Lambda

Plantilla de AWS SAM para una aplicación de API Gateway

A continuación, hay una plantilla AWS SAM de muestra para la aplicación de Lambda del tutorial. Copie el texto siguiente en un archivo y guárdelo junto al paquete ZIP que ha creado anteriormente. Tenga en cuenta que los valores de los parámetros Handler y Runtime deben coincidir con los que utilizó cuando creó la función en la sección anterior.

ejemplo template.yaml

AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Resources: LambdaFunctionOverHttps: Type: AWS::Serverless::Function Properties: Handler: index.handler Runtime: nodejs12.x Policies: AmazonDynamoDBFullAccess Events: HttpPost: Type: Api Properties: Path: '/DynamoDBOperations/DynamoDBManager' Method: post

Para obtener más información sobre cómo empaquetar e implementar una aplicación sin servidor usando los comandos de empaquetado e implementación, consulte Implementación de aplicaciones sin servidor en la Guía para desarrolladores de Modelo de aplicación sin servidor de AWS.