powertools-lambda-python
powertools-lambda-python copied to clipboard
Feature request: Unmarshal DynamoDB fields when using DynamoDBStreamModel in the parser utility
Use case
Similar to what we did in the Event Source Data Class - (https://github.com/aws-powertools/powertools-lambda-python/pull/1619), when customers are using DynamoDBStreamModel, we can unmarshal the values and create a better experience for customers to access the old_image and new_image attributes.
Solution/User Experience
Unmarshal values in the old_image and new_image attributes
Alternative solutions
No response
Acknowledgment
- [X] This feature request meets Powertools for AWS Lambda (Python) Tenets
- [X] Should this be considered in other Powertools for AWS Lambda languages? i.e. Java, TypeScript, and .NET