Description
What were you searching in the docs?
As described by @mattyweb in #1772 (comment):
Just found this thread and upgraded to the new PowerTools in order to troubleshoot. Trying an idempotent lambda in python and this was my first time using DynamoDB.
Had to add the following actions to my lambda config:
"Action": [
"dynamodb:GetItem",
"dynamodb:PutItem",
"dynamodb:UpdateItem",
"dynamodb:DeleteItem"
],
Don't know how I would have figured this out otherwise. Might be good to add this to the PowerTools Idempotency docs! (Unless I just missed it!)
Is this related to an existing documentation section?
https://awslabs.github.io/aws-lambda-powertools-python/2.7.1/utilities/idempotency/
How can we improve?
Add a dedicated section to IAM similar to other places like Parameters: https://awslabs.github.io/aws-lambda-powertools-python/2.7.1/utilities/parameters/#iam-permissions
Got a suggestion in mind?
No response
Acknowledgment
- I understand the final update might be different from my proposed suggestion, or refused.