Variable KinesisDataStreamSchemaConst
KinesisDataStreamSchema: ZodObject<
{
eventSourceARN: ZodOptional<ZodString>;
isFinalInvokeForWindow: ZodOptional<ZodBoolean>;
isWindowTerminatedEarly: ZodOptional<ZodBoolean>;
Records: ZodArray<
ZodObject<
{
awsRegion: ZodString;
eventID: ZodString;
eventName: ZodLiteral<"aws:kinesis:record">;
eventSource: ZodLiteral<"aws:kinesis">;
eventSourceARN: ZodString;
eventVersion: ZodString;
invokeIdentityArn: ZodString;
kinesis: ZodObject<
{
approximateArrivalTimestamp: ZodNumber;
data: ZodPipe<ZodString, ZodTransform<any, string>>;
kinesisSchemaVersion: ZodString;
partitionKey: ZodString;
sequenceNumber: ZodString;
},
$strip,
>;
},
$strip,
>,
>;
shardId: ZodOptional<ZodString>;
state: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
window: ZodOptional<
ZodObject<{ end: ZodISODateTime; start: ZodISODateTime }, $strip>,
>;
},
$strip,
> = ...
Zod schema for Kinesis Data Stream event