Variable APIGatewayProxyWebsocketEventSchemaConst
APIGatewayProxyWebsocketEventSchema: ZodObject<
{
body: ZodNullable<ZodOptional<ZodString>>;
headers: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodString>>>;
isBase64Encoded: ZodBoolean;
methodArn: ZodString;
multiValueHeaders: ZodRecord<ZodString, ZodArray<ZodString>>;
multiValueQueryStringParameters: ZodNullable<
ZodRecord<ZodString, ZodArray<ZodString>>,
>;
queryStringParameters: ZodNullable<ZodRecord<ZodString, ZodString>>;
requestContext: ZodObject<
{
apiId: ZodString;
connectedAt: ZodNumber;
connectionId: ZodString;
domainName: ZodString;
eventType: ZodEnum<
{ CONNECT: "CONNECT"; DISCONNECT: "DISCONNECT"; MESSAGE: "MESSAGE" },
>;
extendedRequestId: ZodString;
identity: ZodObject<
{ sourceIp: ZodString; userAgent: ZodOptional<ZodString> },
$strip,
>;
messageDirection: ZodEnum<{ IN: "IN"; OUT: "OUT" }>;
requestId: ZodString;
requestTime: ZodString;
requestTimeEpoch: ZodNumber;
routeKey: ZodString;
stage: ZodString;
},
$strip,
>;
stageVariables: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodString>>>;
type: ZodString;
},
$strip,
> = ...
A zod schema for API Gateway Proxy WebSocket events.