

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Generieren Sie Beispielereignis-Payloads mit AWS SAM
<a name="serverless-sam-cli-using-generate-event"></a>

Um Ihre Lambda-Funktionen zu testen, können Sie Beispielereignis-Payloads generieren und anpassen, die die Daten imitieren, die Ihre Lambda-Funktionen erhalten, wenn sie von anderen Diensten ausgelöst werden. AWS Dazu gehören Dienste wie API Gateway CloudFormation, Amazon S3 und mehr.

Durch das Generieren von Nutzlasten für Beispielereignisse können Sie das Verhalten Ihrer Lambda-Funktion mit einer Vielzahl verschiedener Eingaben testen, ohne in einer Live-Umgebung arbeiten zu müssen. Dieser Ansatz spart auch Zeit im Vergleich zur manuellen Erstellung von Beispielen für AWS Serviceereignisse zum Testen von Funktionen. 

Eine vollständige Liste der Dienste, für die Sie Beispielereignis-Payloads generieren können, finden Sie mit diesem Befehl:

```
sam local generate-event --help
```

Eine Liste der Optionen, die Sie für einen bestimmten Dienst verwenden können, finden Sie mit diesem Befehl:

```
sam local generate-event [SERVICE] --help
```

Beispiele:

```
#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
```