@@ -11,17 +11,25 @@ import type {
11
11
DynamoDBStreamSchema ,
12
12
EventBridgeSchema ,
13
13
KafkaMskEventSchema ,
14
+ KafkaRecordSchema ,
14
15
KafkaSelfManagedEventSchema ,
15
16
KinesisDataStreamSchema ,
17
+ KinesisFirehoseRecordSchema ,
16
18
KinesisFirehoseSchema ,
19
+ KinesisFirehoseSqsRecordSchema ,
17
20
KinesisFirehoseSqsSchema ,
18
21
LambdaFunctionUrlSchema ,
19
22
S3EventNotificationEventBridgeSchema ,
20
23
S3ObjectLambdaEventSchema ,
21
24
S3Schema ,
22
25
S3SqsEventNotificationSchema ,
26
+ SesRecordSchema ,
23
27
SesSchema ,
28
+ SnsNotificationSchema ,
29
+ SnsRecordSchema ,
24
30
SnsSchema ,
31
+ SnsSqsNotificationSchema ,
32
+ SqsRecordSchema ,
25
33
SqsSchema ,
26
34
VpcLatticeSchema ,
27
35
VpcLatticeV2Schema ,
@@ -55,14 +63,20 @@ type EventBridgeEvent = z.infer<typeof EventBridgeSchema>;
55
63
56
64
type KafkaSelfManagedEvent = z . infer < typeof KafkaSelfManagedEventSchema > ;
57
65
66
+ type KafkaRecord = z . infer < typeof KafkaRecordSchema > ;
67
+
58
68
type KafkaMskEvent = z . infer < typeof KafkaMskEventSchema > ;
59
69
60
70
type KinesisDataStreamEvent = z . infer < typeof KinesisDataStreamSchema > ;
61
71
62
72
type KinesisFireHoseEvent = z . infer < typeof KinesisFirehoseSchema > ;
63
73
74
+ type KinesisFirehoseRecord = z . infer < typeof KinesisFirehoseRecordSchema > ;
75
+
64
76
type KinesisFireHoseSqsEvent = z . infer < typeof KinesisFirehoseSqsSchema > ;
65
77
78
+ type KinesisFirehoseSqsRecord = z . infer < typeof KinesisFirehoseSqsRecordSchema > ;
79
+
66
80
type LambdaFunctionUrlEvent = z . infer < typeof LambdaFunctionUrlSchema > ;
67
81
68
82
type S3Event = z . infer < typeof S3Schema > ;
@@ -77,10 +91,20 @@ type S3ObjectLambdaEvent = z.infer<typeof S3ObjectLambdaEventSchema>;
77
91
78
92
type SesEvent = z . infer < typeof SesSchema > ;
79
93
94
+ type SesRecord = z . infer < typeof SesRecordSchema > ;
95
+
80
96
type SnsEvent = z . infer < typeof SnsSchema > ;
81
97
98
+ type SnsSqsNotification = z . infer < typeof SnsSqsNotificationSchema > ;
99
+
100
+ type SnsNotification = z . infer < typeof SnsNotificationSchema > ;
101
+
102
+ type SnsRecord = z . infer < typeof SnsRecordSchema > ;
103
+
82
104
type SqsEvent = z . infer < typeof SqsSchema > ;
83
105
106
+ type SqsRecord = z . infer < typeof SqsRecordSchema > ;
107
+
84
108
type VpcLatticeEvent = z . infer < typeof VpcLatticeSchema > ;
85
109
86
110
type VpcLatticeEventV2 = z . infer < typeof VpcLatticeV2Schema > ;
@@ -98,17 +122,25 @@ export type {
98
122
EventBridgeEvent ,
99
123
KafkaSelfManagedEvent ,
100
124
KafkaMskEvent ,
125
+ KafkaRecord ,
101
126
KinesisDataStreamEvent ,
102
127
KinesisFireHoseEvent ,
128
+ KinesisFirehoseRecord ,
103
129
KinesisFireHoseSqsEvent ,
130
+ KinesisFirehoseSqsRecord ,
104
131
LambdaFunctionUrlEvent ,
105
132
S3Event ,
106
133
S3EventNotificationEventBridge ,
107
134
S3SqsEventNotification ,
108
135
S3ObjectLambdaEvent ,
109
136
SesEvent ,
137
+ SesRecord ,
110
138
SnsEvent ,
139
+ SnsSqsNotification ,
140
+ SnsNotification ,
141
+ SnsRecord ,
111
142
SqsEvent ,
143
+ SqsRecord ,
112
144
VpcLatticeEvent ,
113
145
VpcLatticeEventV2 ,
114
146
} ;
0 commit comments