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>

318 lines 15 kB
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import { remap as remap$ } from "../lib/primitives.js"; import { safeParse } from "../lib/schemas.js"; import * as types from "../types/primitives.js"; import { smartUnion } from "../types/smartUnion.js"; export const UpdateDeploymentCheckRunStatus = { Queued: "queued", Running: "running", Completed: "completed", }; export const Conclusion = { Canceled: "canceled", Skipped: "skipped", Timeout: "timeout", Failed: "failed", Neutral: "neutral", Succeeded: "succeeded", }; export const UpdateDeploymentCheckRunResponseBodyChecksV2Requires = { BuildReady: "build-ready", DeploymentUrl: "deployment-url", None: "none", }; export const UpdateDeploymentCheckRunResponseBodyChecksV2Blocks = { BuildStart: "build-start", DeploymentAlias: "deployment-alias", DeploymentPromotion: "deployment-promotion", DeploymentStart: "deployment-start", None: "none", }; export const UpdateDeploymentCheckRunResponseBodyChecksV2Status = { Completed: "completed", Queued: "queued", Running: "running", }; export const UpdateDeploymentCheckRunResponseBodyChecksV2Conclusion = { Canceled: "canceled", Failed: "failed", Neutral: "neutral", Skipped: "skipped", Succeeded: "succeeded", Timeout: "timeout", }; export const UpdateDeploymentCheckRunSourceChecksV2ResponseOrigin = { Platform: "platform", }; export const UpdateDeploymentCheckRunSourceChecksV2Origin = { Config: "config", }; export const UpdateDeploymentCheckRunResponseBodyRequires = { BuildReady: "build-ready", DeploymentUrl: "deployment-url", None: "none", }; export const UpdateDeploymentCheckRunResponseBodyBlocks = { BuildStart: "build-start", DeploymentAlias: "deployment-alias", DeploymentPromotion: "deployment-promotion", DeploymentStart: "deployment-start", None: "none", }; export const UpdateDeploymentCheckRunResponseBodyStatus = { Completed: "completed", Queued: "queued", Running: "running", }; export const UpdateDeploymentCheckRunResponseBodyConclusion = { Canceled: "canceled", Failed: "failed", Neutral: "neutral", Skipped: "skipped", Succeeded: "succeeded", Timeout: "timeout", }; export const UpdateDeploymentCheckRunSourceSubKind = { VercelNativeCheck: "vercel-native-check", }; export const UpdateDeploymentCheckRunSourceOrigin = { Api: "api", Platform: "platform", }; export const UpdateDeploymentCheckRunSourceChecksV2ResponseKind = { GitProvider: "git-provider", }; export const UpdateDeploymentCheckRunSourceProvider = { Bitbucket: "bitbucket", Github: "github", Gitlab: "gitlab", }; export const UpdateDeploymentCheckRunSourceChecksV2Kind = { Webhook: "webhook", }; export const UpdateDeploymentCheckRunSourceKind = { Integration: "integration", }; /** @internal */ export const UpdateDeploymentCheckRunStatus$outboundSchema = z.nativeEnum(UpdateDeploymentCheckRunStatus); /** @internal */ export const Output$outboundSchema = z.object({}); export function outputToJSON(output) { return JSON.stringify(Output$outboundSchema.parse(output)); } /** @internal */ export const Conclusion$outboundSchema = z .nativeEnum(Conclusion); /** @internal */ export const UpdateDeploymentCheckRunRequestBody$outboundSchema = z.object({ externalId: z.string().optional(), externalUrl: z.string().optional(), status: UpdateDeploymentCheckRunStatus$outboundSchema.optional(), output: z.lazy(() => Output$outboundSchema).optional(), completedAt: z.number().optional(), conclusion: Conclusion$outboundSchema.optional(), conclusionText: z.string().optional(), }); export function updateDeploymentCheckRunRequestBodyToJSON(updateDeploymentCheckRunRequestBody) { return JSON.stringify(UpdateDeploymentCheckRunRequestBody$outboundSchema.parse(updateDeploymentCheckRunRequestBody)); } /** @internal */ export const UpdateDeploymentCheckRunRequest$outboundSchema = z.object({ deploymentId: z.string(), checkRunId: z.string(), teamId: z.string().optional(), slug: z.string().optional(), requestBody: z.lazy(() => UpdateDeploymentCheckRunRequestBody$outboundSchema) .optional(), }).transform((v) => { return remap$(v, { requestBody: "RequestBody", }); }); export function updateDeploymentCheckRunRequestToJSON(updateDeploymentCheckRunRequest) { return JSON.stringify(UpdateDeploymentCheckRunRequest$outboundSchema.parse(updateDeploymentCheckRunRequest)); } /** @internal */ export const UpdateDeploymentCheckRunResponseBodyChecksV2Requires$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunResponseBodyChecksV2Requires); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyChecksV2Blocks$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyChecksV2Blocks); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyChecksV2Status$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyChecksV2Status); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyChecksV2Conclusion$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunResponseBodyChecksV2Conclusion); /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV2ResponseOrigin$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunSourceChecksV2ResponseOrigin); /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV22$inboundSchema = z.object({ subKind: types.literal("vercel-ci-sentinel"), origin: UpdateDeploymentCheckRunSourceChecksV2ResponseOrigin$inboundSchema, }); export function updateDeploymentCheckRunSourceChecksV22FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSourceChecksV22$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSourceChecksV22' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV2Origin$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunSourceChecksV2Origin); /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV21$inboundSchema = z.object({ subKind: types.literal("vercel-ci"), origin: UpdateDeploymentCheckRunSourceChecksV2Origin$inboundSchema, invocationId: types.string(), jobDefinitionId: types.string(), }); export function updateDeploymentCheckRunSourceChecksV21FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSourceChecksV21$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSourceChecksV21' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBodyChecksV2Source$inboundSchema = z.union([ z.lazy(() => UpdateDeploymentCheckRunSourceChecksV21$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSourceChecksV22$inboundSchema), ]); export function updateDeploymentCheckRunResponseBodyChecksV2SourceFromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunResponseBodyChecksV2Source$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunResponseBodyChecksV2Source' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBody2$inboundSchema = z.object({ id: types.string(), name: types.string(), ownerId: types.string(), deploymentId: types.string(), projectId: types.optional(types.string()), requires: types.optional(UpdateDeploymentCheckRunResponseBodyChecksV2Requires$inboundSchema), blocks: types.optional(UpdateDeploymentCheckRunResponseBodyChecksV2Blocks$inboundSchema), targets: types.optional(z.array(types.string())), status: UpdateDeploymentCheckRunResponseBodyChecksV2Status$inboundSchema, conclusion: types.optional(UpdateDeploymentCheckRunResponseBodyChecksV2Conclusion$inboundSchema), conclusionText: types.optional(types.string()), externalId: types.optional(types.string()), externalUrl: types.optional(types.string()), output: types.optional(z.record(z.any())), timeout: types.number(), createdAt: types.number(), updatedAt: types.number(), completedAt: types.optional(types.number()), source: z.union([ z.lazy(() => UpdateDeploymentCheckRunSourceChecksV21$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSourceChecksV22$inboundSchema), ]), }); export function updateDeploymentCheckRunResponseBody2FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunResponseBody2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunResponseBody2' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBodyRequires$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyRequires); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyBlocks$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyBlocks); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyStatus$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyStatus); /** @internal */ export const UpdateDeploymentCheckRunResponseBodyConclusion$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunResponseBodyConclusion); /** @internal */ export const UpdateDeploymentCheckRunSourceSubKind$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunSourceSubKind); /** @internal */ export const UpdateDeploymentCheckRunSourceOrigin$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunSourceOrigin); /** @internal */ export const UpdateDeploymentCheckRunSource4$inboundSchema = z.object({ subKind: types.optional(UpdateDeploymentCheckRunSourceSubKind$inboundSchema), origin: types.optional(UpdateDeploymentCheckRunSourceOrigin$inboundSchema), }); export function updateDeploymentCheckRunSource4FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSource4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSource4' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV2ResponseKind$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunSourceChecksV2ResponseKind); /** @internal */ export const UpdateDeploymentCheckRunSourceProvider$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunSourceProvider); /** @internal */ export const UpdateDeploymentCheckRunSource3$inboundSchema = z.object({ kind: UpdateDeploymentCheckRunSourceChecksV2ResponseKind$inboundSchema, provider: UpdateDeploymentCheckRunSourceProvider$inboundSchema, externalCheckName: types.string(), }); export function updateDeploymentCheckRunSource3FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSource3$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSource3' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunSourceChecksV2Kind$inboundSchema = z .nativeEnum(UpdateDeploymentCheckRunSourceChecksV2Kind); /** @internal */ export const UpdateDeploymentCheckRunSource2$inboundSchema = z.object({ kind: UpdateDeploymentCheckRunSourceChecksV2Kind$inboundSchema, webhookId: types.optional(types.string()), }); export function updateDeploymentCheckRunSource2FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSource2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSource2' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunSourceKind$inboundSchema = z.nativeEnum(UpdateDeploymentCheckRunSourceKind); /** @internal */ export const UpdateDeploymentCheckRunSource1$inboundSchema = z.object({ kind: UpdateDeploymentCheckRunSourceKind$inboundSchema, integrationId: types.string(), integrationConfigurationId: types.string(), resourceId: types.optional(types.string()), externalResourceId: types.optional(types.string()), }); export function updateDeploymentCheckRunSource1FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunSource1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunSource1' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBodySource$inboundSchema = smartUnion([ z.lazy(() => UpdateDeploymentCheckRunSource1$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource3$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource2$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource4$inboundSchema), ]); export function updateDeploymentCheckRunResponseBodySourceFromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunResponseBodySource$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunResponseBodySource' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBody1$inboundSchema = z.object({ id: types.string(), name: types.string(), ownerId: types.string(), deploymentId: types.string(), projectId: types.optional(types.string()), requires: types.optional(UpdateDeploymentCheckRunResponseBodyRequires$inboundSchema), blocks: types.optional(UpdateDeploymentCheckRunResponseBodyBlocks$inboundSchema), targets: types.optional(z.array(types.string())), status: UpdateDeploymentCheckRunResponseBodyStatus$inboundSchema, conclusion: types.optional(UpdateDeploymentCheckRunResponseBodyConclusion$inboundSchema), conclusionText: types.optional(types.string()), externalId: types.optional(types.string()), externalUrl: types.optional(types.string()), output: types.optional(z.record(z.any())), timeout: types.number(), createdAt: types.number(), updatedAt: types.number(), completedAt: types.optional(types.number()), checkId: types.string(), source: smartUnion([ z.lazy(() => UpdateDeploymentCheckRunSource1$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource3$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource2$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunSource4$inboundSchema), ]), }); export function updateDeploymentCheckRunResponseBody1FromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunResponseBody1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunResponseBody1' from JSON`); } /** @internal */ export const UpdateDeploymentCheckRunResponseBody$inboundSchema = smartUnion([ z.lazy(() => UpdateDeploymentCheckRunResponseBody1$inboundSchema), z.lazy(() => UpdateDeploymentCheckRunResponseBody2$inboundSchema), ]); export function updateDeploymentCheckRunResponseBodyFromJSON(jsonString) { return safeParse(jsonString, (x) => UpdateDeploymentCheckRunResponseBody$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UpdateDeploymentCheckRunResponseBody' from JSON`); } //# sourceMappingURL=updatedeploymentcheckrunop.js.map