/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import * as openEnums from "../../types/enums.js"; import { OpenEnum } from "../../types/enums.js"; /** * A plan defines how much CPU and memory is required to run an instance of your game server. * * @remarks * * `tiny`: shared core, 1gb memory * * `small`: 1 core, 2gb memory * * `medium`: 2 core, 4gb memory * * `large`: 4 core, 8gb memory */ export const PlanName = { Tiny: "tiny", Small: "small", Medium: "medium", Large: "large", } as const; /** * A plan defines how much CPU and memory is required to run an instance of your game server. * * @remarks * * `tiny`: shared core, 1gb memory * * `small`: 1 core, 2gb memory * * `medium`: 2 core, 4gb memory * * `large`: 4 core, 8gb memory */ export type PlanName = OpenEnum; /** @internal */ export const PlanName$inboundSchema: z.ZodType< PlanName, z.ZodTypeDef, unknown > = openEnums.inboundSchema(PlanName); /** @internal */ export const PlanName$outboundSchema: z.ZodType< string, z.ZodTypeDef, PlanName > = openEnums.outboundSchema(PlanName);