You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**CloudwatchLogsModel** | Lambda Event Source payload for Amazon CloudWatch Logs
161
161
**S3Model** | Lambda Event Source payload for Amazon S3
162
+
**KinesisDataStreamModel** | Lambda Event Source payload for Amazon Kinesis Data Streams
162
163
163
164
You can extend them to include your own models, and yet have all other known fields parsed along the way.
164
165
@@ -296,6 +297,7 @@ Envelope name | Behaviour | Return
296
297
**EventBridgeEnvelope** | 1. Parses data using `EventBridgeModel`. <br/> 2. Parses `detail` key using your model and returns it. | `Model`
297
298
**SqsEnvelope** | 1. Parses data using `SqsModel`. <br/> 2. Parses records in `body` key using your model and return them in a list. | `List[Model]`
298
299
**CloudWatchLogsEnvelope** | 1. Parses data using `CloudwatchLogsModel` which will base64 decode and decompress it. <br/> 2. Parses records in `message` key using your model and return them in a list. | `List[Model]`
300
+
**KinesisDataStreamEnvelope** | 1. Parses data using `KinesisDataStreamModel` which will base64 decode it. <br/> 2. Parses records in in `Records` key using your model and returns them in a list. | `List[Model]`
0 commit comments