Gere amostras de cargas úteis de eventos com AWS SAM - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gere amostras de cargas úteis de eventos com AWS SAM

Para testar suas funções do Lambda, você pode gerar e personalizar amostras de cargas de eventos que imitam os dados que suas funções do Lambda receberão quando acionadas por outros serviços. AWS Isso inclui serviços como API Gateway AWS CloudFormation, Amazon S3 e muito mais.

A geração de cargas de eventos de amostra ajuda você a testar o comportamento da sua função Lambda com uma variedade de entradas diferentes sem precisar trabalhar em um ambiente ativo. Essa abordagem também economiza tempo quando comparada à criação manual de amostras AWS de eventos de serviço para testar funções.

Para ver a lista completa de serviços para os quais você pode gerar amostras de cargas de eventos, use este comando:

sam local generate-event --help

Para ver a lista de opções que você pode usar para um serviço específico, use este comando:

sam local generate-event [SERVICE] --help

Exemplos:

#Generates the event from S3 when a new object is created sam local generate-event s3 put # Generates the event from S3 when an object is deleted sam local generate-event s3 delete