/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type CreateBuildV3Params = { /** * System generated id for a build. Can also be user defined when creating a build. */ buildId?: string | undefined; /** * Tag to associate an external version with a build. It is accessible via [`GetBuild()`](https://hathora.dev/api#tag/BuildsV3/operation/GetBuild). */ buildTag?: string | undefined; }; /** @internal */ export type CreateBuildV3Params$Outbound = { buildId?: string | undefined; buildTag?: string | undefined; }; /** @internal */ export const CreateBuildV3Params$outboundSchema: z.ZodType< CreateBuildV3Params$Outbound, z.ZodTypeDef, CreateBuildV3Params > = z.object({ buildId: z.string().optional(), buildTag: z.string().optional(), }); export function createBuildV3ParamsToJSON( createBuildV3Params: CreateBuildV3Params, ): string { return JSON.stringify( CreateBuildV3Params$outboundSchema.parse(createBuildV3Params), ); }