Skip to content

Commit 225319c

Browse files
committed
Update parser.md
1 parent 0483a79 commit 225319c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

docs/utilities/parser.md

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Parser
33
description: Utility
44
---
5+
<!-- markdownlint-disable MD043 -->
56

67
This utility provides data parsing and deep validation using [Pydantic](https://pydantic-docs.helpmanual.io/).
78

@@ -166,6 +167,7 @@ Parser comes with the following built-in models:
166167
| **SnsModel** | Lambda Event Source payload for Amazon Simple Notification Service |
167168
| **APIGatewayProxyEventModel** | Lambda Event Source payload for Amazon API Gateway |
168169
| **APIGatewayProxyEventV2Model** | Lambda Event Source payload for Amazon API Gateway v2 payload |
170+
| **LambdaFunctionUrlModel** | Lambda Event Source payload for Lambda function URL payload |
169171

170172
### extending built-in models
171173

@@ -305,6 +307,7 @@ Parser comes with the following built-in envelopes, where `Model` in the return
305307
| **SnsSqsEnvelope** | 1. Parses data using `SqsModel`. <br/> 2. Parses SNS records in `body` key using `SnsNotificationModel`. <br/> 3. Parses data in `Message` key using your model and return them in a list. | `List[Model]` |
306308
| **ApiGatewayEnvelope** | 1. Parses data using `APIGatewayProxyEventModel`. <br/> 2. Parses `body` key using your model and returns it. | `Model` |
307309
| **ApiGatewayV2Envelope** | 1. Parses data using `APIGatewayProxyEventV2Model`. <br/> 2. Parses `body` key using your model and returns it. | `Model` |
310+
| **LambdaFunctionUrlEnvelope** | 1. Parses data using `LambdaFunctionUrlModel`. <br/> 2. Parses `body` key using your model and returns it. | `Model` |
308311

309312
### Bringing your own envelope
310313

0 commit comments

Comments
 (0)