IAM-Richtlinie zum Zulassen einer AWS Lambda-Funktion für den Zugriff auf DynamoDB-Stream-Datensätze
Wenn Sie möchten, dass bestimmte Aktionen basierend auf neuen Ereignissen in einem DynamoDB-Stream durchgeführt werden, schreiben Sie eine AWS Lambda-Funktion, die durch diese neuen Ereignisse ausgelöst wird. Eine solche Lambda-Funktion benötigt Berechtigungen zum Lesen von Daten aus dem DynamoDB-Stream. Weitere Informationen zur Verwendung der Lambda mit DynamoDB Streams finden Sie unter DynamoDB-Streams und AWS Lambda-Auslöser.
Um Lambda Berechtigungen zu erteilen, verwenden Sie die Berechtigungsrichtlinie, die der IAM-Rolle der Lambda-Funktion zugeordnet ist (-Ausführungsrolle). Geben Sie diese Richtlinie an, wenn Sie die Lambda-Funktion erstellen.
Sie können beispielsweise die folgenden Berechtigungsrichtlinien mit den Ausführungsrollen verknüpfen, um Lambda-Berechtigungen zu erteilen, die aufgeführten DynamoDB-Streams-Aktionen durchzuführen.
Weitere Informationen finden Sie unter AWS Lambda-Berechtigungen im AWS Lambda-Entwicklerhandbuch.