UNPKG

@vercel/sdk

Version:

<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>

783 lines 32.8 kB
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import { safeParse } from "../lib/schemas.js"; import * as types from "../types/primitives.js"; import { smartUnion } from "../types/smartUnion.js"; /** * Order of the returned events based on the timestamp. */ export const Direction = { Backward: "backward", Forward: "forward", }; export const GetDeploymentEvents3DeploymentsResponse200ApplicationStreamPlusJsonType = { AliasAssigned: "alias-assigned", }; export const GetDeploymentEvents3DeploymentsResponse200Type = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const GetDeploymentEvents3Level = { Error: "error", Warning: "warning", }; export const GetDeploymentEvents3DeploymentsResponseType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const GetDeploymentEvents3VercelCache = { Bypass: "BYPASS", Hit: "HIT", Miss: "MISS", Prerender: "PRERENDER", Revalidated: "REVALIDATED", Stale: "STALE", }; export const GetDeploymentEvents3WafAction = { Bypass: "bypass", Challenge: "challenge", Deny: "deny", Log: "log", RateLimit: "rate_limit", }; export const GetDeploymentEventsResponseBodyDeploymentsResponseType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const ResponseBodyLevel = { Error: "error", Warning: "warning", }; export const GetDeploymentEventsResponseBodyDeploymentsType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const ResponseBodyVercelCache = { Bypass: "BYPASS", Hit: "HIT", Miss: "MISS", Prerender: "PRERENDER", Revalidated: "REVALIDATED", Stale: "STALE", }; export const ResponseBodyWafAction = { Bypass: "bypass", Challenge: "challenge", Deny: "deny", Log: "log", RateLimit: "rate_limit", }; export const GetDeploymentEvents3DeploymentsType = { AliasAssigned: "alias-assigned", }; export const GetDeploymentEvents3Type = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const ThreeLevel = { Error: "error", Warning: "warning", }; export const ThreeType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const ThreeVercelCache = { Bypass: "BYPASS", Hit: "HIT", Miss: "MISS", Prerender: "PRERENDER", Revalidated: "REVALIDATED", Stale: "STALE", }; export const ThreeWafAction = { Bypass: "bypass", Challenge: "challenge", Deny: "deny", Log: "log", RateLimit: "rate_limit", }; export const GetDeploymentEventsResponseBodyType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const GetDeploymentEventsResponseBodyLevel = { Error: "error", Warning: "warning", }; export const ResponseBodyType = { Command: "command", Delimiter: "delimiter", DeploymentState: "deployment-state", EdgeFunctionInvocation: "edge-function-invocation", Exit: "exit", Fatal: "fatal", Metric: "metric", Middleware: "middleware", MiddlewareInvocation: "middleware-invocation", Report: "report", Stderr: "stderr", Stdout: "stdout", }; export const VercelCache = { Bypass: "BYPASS", Hit: "HIT", Miss: "MISS", Prerender: "PRERENDER", Revalidated: "REVALIDATED", Stale: "STALE", }; export const WafAction = { Bypass: "bypass", Challenge: "challenge", Deny: "deny", Log: "log", RateLimit: "rate_limit", }; /** @internal */ export const Direction$outboundSchema = z .nativeEnum(Direction); /** @internal */ export const QueryParamStatusCode$outboundSchema = smartUnion([z.number(), z.string()]); export function queryParamStatusCodeToJSON(queryParamStatusCode) { return JSON.stringify(QueryParamStatusCode$outboundSchema.parse(queryParamStatusCode)); } /** @internal */ export const GetDeploymentEventsRequest$outboundSchema = z.object({ idOrUrl: z.string(), direction: Direction$outboundSchema.default("forward"), follow: z.number().optional(), limit: z.number().optional(), name: z.string().optional(), since: z.number().optional(), until: z.number().optional(), statusCode: smartUnion([z.number(), z.string()]).optional(), delimiter: z.number().optional(), builds: z.number().optional(), teamId: z.string().optional(), slug: z.string().optional(), }); export function getDeploymentEventsRequestToJSON(getDeploymentEventsRequest) { return JSON.stringify(GetDeploymentEventsRequest$outboundSchema.parse(getDeploymentEventsRequest)); } /** @internal */ export const GetDeploymentEvents3DeploymentsResponse200ApplicationStreamPlusJsonType$inboundSchema = z.nativeEnum(GetDeploymentEvents3DeploymentsResponse200ApplicationStreamPlusJsonType); /** @internal */ export const ThreeAliasError$inboundSchema = z.object({ code: types.string(), message: types.string(), }); export function threeAliasErrorFromJSON(jsonString) { return safeParse(jsonString, (x) => ThreeAliasError$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ThreeAliasError' from JSON`); } /** @internal */ export const ThreeAliasWarning$inboundSchema = z.object({ code: types.string(), message: types.string(), link: types.optional(types.string()), action: types.optional(types.string()), }); export function threeAliasWarningFromJSON(jsonString) { return safeParse(jsonString, (x) => ThreeAliasWarning$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ThreeAliasWarning' from JSON`); } /** @internal */ export const GetDeploymentEvents33$inboundSchema = z.object({ type: GetDeploymentEvents3DeploymentsResponse200ApplicationStreamPlusJsonType$inboundSchema, deploymentId: types.string(), date: types.number(), alias: z.array(types.string()), aliasError: types.nullable(z.lazy(() => ThreeAliasError$inboundSchema)), aliasWarning: types.nullable(z.lazy(() => ThreeAliasWarning$inboundSchema)), }); export function getDeploymentEvents33FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents33$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents33' from JSON`); } /** @internal */ export const GetDeploymentEvents3Info$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function getDeploymentEvents3InfoFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3Info$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3Info' from JSON`); } /** @internal */ export const GetDeploymentEvents3DeploymentsResponse200Type$inboundSchema = z .nativeEnum(GetDeploymentEvents3DeploymentsResponse200Type); /** @internal */ export const GetDeploymentEvents3Level$inboundSchema = z.nativeEnum(GetDeploymentEvents3Level); /** @internal */ export const GetDeploymentEvents32$inboundSchema = z.object({ created: types.number(), date: types.number(), deploymentId: types.string(), id: types.string(), info: z.lazy(() => GetDeploymentEvents3Info$inboundSchema), serial: types.string(), text: types.optional(types.string()), type: GetDeploymentEvents3DeploymentsResponse200Type$inboundSchema, level: types.optional(GetDeploymentEvents3Level$inboundSchema), }); export function getDeploymentEvents32FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents32$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents32' from JSON`); } /** @internal */ export const GetDeploymentEvents3DeploymentsResponseType$inboundSchema = z .nativeEnum(GetDeploymentEvents3DeploymentsResponseType); /** @internal */ export const GetDeploymentEvents3DeploymentsInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function getDeploymentEvents3DeploymentsInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3DeploymentsInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3DeploymentsInfo' from JSON`); } /** @internal */ export const GetDeploymentEvents3VercelCache$inboundSchema = z.nativeEnum(GetDeploymentEvents3VercelCache); /** @internal */ export const GetDeploymentEvents3WafAction$inboundSchema = z.nativeEnum(GetDeploymentEvents3WafAction); /** @internal */ export const GetDeploymentEvents3Proxy$inboundSchema = z.object({ timestamp: types.number(), method: types.string(), host: types.string(), path: types.optional(types.string()), statusCode: types.optional(types.number()), userAgent: types.optional(z.array(types.string())), referer: types.optional(types.string()), clientIp: types.optional(types.string()), region: types.optional(types.string()), scheme: types.optional(types.string()), responseByteSize: types.optional(types.number()), cacheId: types.optional(types.string()), pathType: types.optional(types.string()), pathTypeVariant: types.optional(types.string()), vercelId: types.optional(types.string()), vercelCache: types.optional(GetDeploymentEvents3VercelCache$inboundSchema), lambdaRegion: types.optional(types.string()), wafAction: types.optional(GetDeploymentEvents3WafAction$inboundSchema), wafRuleId: types.optional(types.string()), }); export function getDeploymentEvents3ProxyFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3Proxy$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3Proxy' from JSON`); } /** @internal */ export const GetDeploymentEvents3Payload$inboundSchema = z.object({ deploymentId: types.string(), info: types.optional(z.lazy(() => GetDeploymentEvents3DeploymentsInfo$inboundSchema)), text: types.optional(types.string()), id: types.string(), date: types.number(), serial: types.string(), created: types.optional(types.number()), statusCode: types.optional(types.number()), requestId: types.optional(types.string()), proxy: types.optional(z.lazy(() => GetDeploymentEvents3Proxy$inboundSchema)), }); export function getDeploymentEvents3PayloadFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3Payload$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3Payload' from JSON`); } /** @internal */ export const GetDeploymentEvents31$inboundSchema = z.object({ type: GetDeploymentEvents3DeploymentsResponseType$inboundSchema, created: types.number(), payload: z.lazy(() => GetDeploymentEvents3Payload$inboundSchema), }); export function getDeploymentEvents31FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents31$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents31' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyDeployments3$inboundSchema = smartUnion([ z.lazy(() => GetDeploymentEvents32$inboundSchema), z.lazy(() => GetDeploymentEvents33$inboundSchema), z.lazy(() => GetDeploymentEvents31$inboundSchema), ]); export function getDeploymentEventsResponseBodyDeployments3FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyDeployments3$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyDeployments3' from JSON`); } /** @internal */ export const ResponseBodyInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function responseBodyInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => ResponseBodyInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ResponseBodyInfo' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyDeploymentsResponseType$inboundSchema = z.nativeEnum(GetDeploymentEventsResponseBodyDeploymentsResponseType); /** @internal */ export const ResponseBodyLevel$inboundSchema = z.nativeEnum(ResponseBodyLevel); /** @internal */ export const GetDeploymentEventsResponseBodyDeployments2$inboundSchema = z.object({ created: types.number(), date: types.number(), deploymentId: types.string(), id: types.string(), info: z.lazy(() => ResponseBodyInfo$inboundSchema), serial: types.string(), text: types.optional(types.string()), type: GetDeploymentEventsResponseBodyDeploymentsResponseType$inboundSchema, level: types.optional(ResponseBodyLevel$inboundSchema), }); export function getDeploymentEventsResponseBodyDeployments2FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyDeployments2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyDeployments2' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyDeploymentsType$inboundSchema = z .nativeEnum(GetDeploymentEventsResponseBodyDeploymentsType); /** @internal */ export const GetDeploymentEventsResponseBodyInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function getDeploymentEventsResponseBodyInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyInfo' from JSON`); } /** @internal */ export const ResponseBodyVercelCache$inboundSchema = z.nativeEnum(ResponseBodyVercelCache); /** @internal */ export const ResponseBodyWafAction$inboundSchema = z.nativeEnum(ResponseBodyWafAction); /** @internal */ export const ResponseBodyProxy$inboundSchema = z.object({ timestamp: types.number(), method: types.string(), host: types.string(), path: types.optional(types.string()), statusCode: types.optional(types.number()), userAgent: types.optional(z.array(types.string())), referer: types.optional(types.string()), clientIp: types.optional(types.string()), region: types.optional(types.string()), scheme: types.optional(types.string()), responseByteSize: types.optional(types.number()), cacheId: types.optional(types.string()), pathType: types.optional(types.string()), pathTypeVariant: types.optional(types.string()), vercelId: types.optional(types.string()), vercelCache: types.optional(ResponseBodyVercelCache$inboundSchema), lambdaRegion: types.optional(types.string()), wafAction: types.optional(ResponseBodyWafAction$inboundSchema), wafRuleId: types.optional(types.string()), }); export function responseBodyProxyFromJSON(jsonString) { return safeParse(jsonString, (x) => ResponseBodyProxy$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ResponseBodyProxy' from JSON`); } /** @internal */ export const ResponseBodyPayload$inboundSchema = z.object({ deploymentId: types.string(), info: types.optional(z.lazy(() => GetDeploymentEventsResponseBodyInfo$inboundSchema)), text: types.optional(types.string()), id: types.string(), date: types.number(), serial: types.string(), created: types.optional(types.number()), statusCode: types.optional(types.number()), requestId: types.optional(types.string()), proxy: types.optional(z.lazy(() => ResponseBodyProxy$inboundSchema)), }); export function responseBodyPayloadFromJSON(jsonString) { return safeParse(jsonString, (x) => ResponseBodyPayload$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ResponseBodyPayload' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyDeployments1$inboundSchema = z.object({ type: GetDeploymentEventsResponseBodyDeploymentsType$inboundSchema, created: types.number(), payload: z.lazy(() => ResponseBodyPayload$inboundSchema), }); export function getDeploymentEventsResponseBodyDeployments1FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyDeployments1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyDeployments1' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBody$inboundSchema = smartUnion([ z.lazy(() => GetDeploymentEventsResponseBodyDeployments2$inboundSchema), z.lazy(() => GetDeploymentEventsResponseBodyDeployments1$inboundSchema), smartUnion([ z.lazy(() => GetDeploymentEvents32$inboundSchema), z.lazy(() => GetDeploymentEvents33$inboundSchema), z.lazy(() => GetDeploymentEvents31$inboundSchema), ]), ]); export function getDeploymentEventsResponseBodyFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBody$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBody' from JSON`); } /** @internal */ export const GetDeploymentEvents3DeploymentsType$inboundSchema = z.nativeEnum(GetDeploymentEvents3DeploymentsType); /** @internal */ export const GetDeploymentEvents3AliasError$inboundSchema = z.object({ code: types.string(), message: types.string(), }); export function getDeploymentEvents3AliasErrorFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3AliasError$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3AliasError' from JSON`); } /** @internal */ export const GetDeploymentEvents3AliasWarning$inboundSchema = z.object({ code: types.string(), message: types.string(), link: types.optional(types.string()), action: types.optional(types.string()), }); export function getDeploymentEvents3AliasWarningFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3AliasWarning$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3AliasWarning' from JSON`); } /** @internal */ export const Three3$inboundSchema = z .object({ type: GetDeploymentEvents3DeploymentsType$inboundSchema, deploymentId: types.string(), date: types.number(), alias: z.array(types.string()), aliasError: types.nullable(z.lazy(() => GetDeploymentEvents3AliasError$inboundSchema)), aliasWarning: types.nullable(z.lazy(() => GetDeploymentEvents3AliasWarning$inboundSchema)), }); export function three3FromJSON(jsonString) { return safeParse(jsonString, (x) => Three3$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Three3' from JSON`); } /** @internal */ export const ThreeInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function threeInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => ThreeInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ThreeInfo' from JSON`); } /** @internal */ export const GetDeploymentEvents3Type$inboundSchema = z.nativeEnum(GetDeploymentEvents3Type); /** @internal */ export const ThreeLevel$inboundSchema = z .nativeEnum(ThreeLevel); /** @internal */ export const Three2$inboundSchema = z .object({ created: types.number(), date: types.number(), deploymentId: types.string(), id: types.string(), info: z.lazy(() => ThreeInfo$inboundSchema), serial: types.string(), text: types.optional(types.string()), type: GetDeploymentEvents3Type$inboundSchema, level: types.optional(ThreeLevel$inboundSchema), }); export function three2FromJSON(jsonString) { return safeParse(jsonString, (x) => Three2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Three2' from JSON`); } /** @internal */ export const ThreeType$inboundSchema = z .nativeEnum(ThreeType); /** @internal */ export const GetDeploymentEvents3DeploymentsResponseInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function getDeploymentEvents3DeploymentsResponseInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEvents3DeploymentsResponseInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEvents3DeploymentsResponseInfo' from JSON`); } /** @internal */ export const ThreeVercelCache$inboundSchema = z.nativeEnum(ThreeVercelCache); /** @internal */ export const ThreeWafAction$inboundSchema = z.nativeEnum(ThreeWafAction); /** @internal */ export const ThreeProxy$inboundSchema = z.object({ timestamp: types.number(), method: types.string(), host: types.string(), path: types.optional(types.string()), statusCode: types.optional(types.number()), userAgent: types.optional(z.array(types.string())), referer: types.optional(types.string()), clientIp: types.optional(types.string()), region: types.optional(types.string()), scheme: types.optional(types.string()), responseByteSize: types.optional(types.number()), cacheId: types.optional(types.string()), pathType: types.optional(types.string()), pathTypeVariant: types.optional(types.string()), vercelId: types.optional(types.string()), vercelCache: types.optional(ThreeVercelCache$inboundSchema), lambdaRegion: types.optional(types.string()), wafAction: types.optional(ThreeWafAction$inboundSchema), wafRuleId: types.optional(types.string()), }); export function threeProxyFromJSON(jsonString) { return safeParse(jsonString, (x) => ThreeProxy$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ThreeProxy' from JSON`); } /** @internal */ export const ThreePayload$inboundSchema = z.object({ deploymentId: types.string(), info: types.optional(z.lazy(() => GetDeploymentEvents3DeploymentsResponseInfo$inboundSchema)), text: types.optional(types.string()), id: types.string(), date: types.number(), serial: types.string(), created: types.optional(types.number()), statusCode: types.optional(types.number()), requestId: types.optional(types.string()), proxy: types.optional(z.lazy(() => ThreeProxy$inboundSchema)), }); export function threePayloadFromJSON(jsonString) { return safeParse(jsonString, (x) => ThreePayload$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'ThreePayload' from JSON`); } /** @internal */ export const Three1$inboundSchema = z .object({ type: ThreeType$inboundSchema, created: types.number(), payload: z.lazy(() => ThreePayload$inboundSchema), }); export function three1FromJSON(jsonString) { return safeParse(jsonString, (x) => Three1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Three1' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBody3$inboundSchema = smartUnion([ z.lazy(() => Three2$inboundSchema), z.lazy(() => Three3$inboundSchema), z.lazy(() => Three1$inboundSchema), ]); export function getDeploymentEventsResponseBody3FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBody3$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBody3' from JSON`); } /** @internal */ export const Info$inboundSchema = z .object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function infoFromJSON(jsonString) { return safeParse(jsonString, (x) => Info$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Info' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyType$inboundSchema = z.nativeEnum(GetDeploymentEventsResponseBodyType); /** @internal */ export const GetDeploymentEventsResponseBodyLevel$inboundSchema = z.nativeEnum(GetDeploymentEventsResponseBodyLevel); /** @internal */ export const GetDeploymentEventsResponseBody2$inboundSchema = z.object({ created: types.number(), date: types.number(), deploymentId: types.string(), id: types.string(), info: z.lazy(() => Info$inboundSchema), serial: types.string(), text: types.optional(types.string()), type: GetDeploymentEventsResponseBodyType$inboundSchema, level: types.optional(GetDeploymentEventsResponseBodyLevel$inboundSchema), }); export function getDeploymentEventsResponseBody2FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBody2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBody2' from JSON`); } /** @internal */ export const ResponseBodyType$inboundSchema = z.nativeEnum(ResponseBodyType); /** @internal */ export const GetDeploymentEventsResponseBodyDeploymentsInfo$inboundSchema = z.object({ type: types.string(), name: types.string(), entrypoint: types.optional(types.string()), path: types.optional(types.string()), step: types.optional(types.string()), readyState: types.optional(types.string()), serviceName: types.optional(types.string()), }); export function getDeploymentEventsResponseBodyDeploymentsInfoFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyDeploymentsInfo$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyDeploymentsInfo' from JSON`); } /** @internal */ export const VercelCache$inboundSchema = z .nativeEnum(VercelCache); /** @internal */ export const WafAction$inboundSchema = z .nativeEnum(WafAction); /** @internal */ export const Proxy$inboundSchema = z .object({ timestamp: types.number(), method: types.string(), host: types.string(), path: types.optional(types.string()), statusCode: types.optional(types.number()), userAgent: types.optional(z.array(types.string())), referer: types.optional(types.string()), clientIp: types.optional(types.string()), region: types.optional(types.string()), scheme: types.optional(types.string()), responseByteSize: types.optional(types.number()), cacheId: types.optional(types.string()), pathType: types.optional(types.string()), pathTypeVariant: types.optional(types.string()), vercelId: types.optional(types.string()), vercelCache: types.optional(VercelCache$inboundSchema), lambdaRegion: types.optional(types.string()), wafAction: types.optional(WafAction$inboundSchema), wafRuleId: types.optional(types.string()), }); export function proxyFromJSON(jsonString) { return safeParse(jsonString, (x) => Proxy$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Proxy' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBodyPayload$inboundSchema = z.object({ deploymentId: types.string(), info: types.optional(z.lazy(() => GetDeploymentEventsResponseBodyDeploymentsInfo$inboundSchema)), text: types.optional(types.string()), id: types.string(), date: types.number(), serial: types.string(), created: types.optional(types.number()), statusCode: types.optional(types.number()), requestId: types.optional(types.string()), proxy: types.optional(z.lazy(() => Proxy$inboundSchema)), }); export function getDeploymentEventsResponseBodyPayloadFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBodyPayload$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBodyPayload' from JSON`); } /** @internal */ export const GetDeploymentEventsResponseBody1$inboundSchema = z.object({ type: ResponseBodyType$inboundSchema, created: types.number(), payload: z.lazy(() => GetDeploymentEventsResponseBodyPayload$inboundSchema), }); export function getDeploymentEventsResponseBody1FromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponseBody1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponseBody1' from JSON`); } /** @internal */ export const GetDeploymentEventsDeploymentsResponseBody$inboundSchema = smartUnion([ z.lazy(() => GetDeploymentEventsResponseBody2$inboundSchema), z.lazy(() => GetDeploymentEventsResponseBody1$inboundSchema), smartUnion([ z.lazy(() => Three2$inboundSchema), z.lazy(() => Three3$inboundSchema), z.lazy(() => Three1$inboundSchema), ]), ]); export function getDeploymentEventsDeploymentsResponseBodyFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsDeploymentsResponseBody$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsDeploymentsResponseBody' from JSON`); } /** @internal */ export const GetDeploymentEventsResponse$inboundSchema = smartUnion([ z.array(types.nullable(smartUnion([ z.lazy(() => GetDeploymentEventsResponseBody2$inboundSchema), z.lazy(() => GetDeploymentEventsResponseBody1$inboundSchema), smartUnion([ z.lazy(() => Three2$inboundSchema), z.lazy(() => Three3$inboundSchema), z.lazy(() => Three1$inboundSchema), ]), ]))), smartUnion([ z.lazy(() => GetDeploymentEventsResponseBodyDeployments2$inboundSchema), z.lazy(() => GetDeploymentEventsResponseBodyDeployments1$inboundSchema), smartUnion([ z.lazy(() => GetDeploymentEvents32$inboundSchema), z.lazy(() => GetDeploymentEvents33$inboundSchema), z.lazy(() => GetDeploymentEvents31$inboundSchema), ]), ]), ]); export function getDeploymentEventsResponseFromJSON(jsonString) { return safeParse(jsonString, (x) => GetDeploymentEventsResponse$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetDeploymentEventsResponse' from JSON`); } //# sourceMappingURL=getdeploymenteventsop.js.map