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á.
Gerar exemplos de cargas úteis de eventos com o AWS SAM
Para testar as funções do Lambda, você pode gerar e personalizar exemplos de cargas úteis de eventos que imitam os dados que as funções do Lambda receberão quando acionadas por outros serviços da AWS. Isso inclui serviços como o API Gateway, AWS CloudFormation, Amazon S3 e muito mais.
A geração de exemplos de cargas úteis de eventos ajuda você a testar o comportamento da função do Lambda com uma variedade de entradas diferentes sem precisar trabalhar em um ambiente em tempo real. Essa abordagem também economiza tempo quando comparada com a criação manual de exemplos de eventos de serviços da AWS 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