Path: blob/master/src/packages/next/lib/api/schema/compute/get-server-title.ts
1451 views
import { z } from "../../framework";12import { FailedAPIOperationSchema } from "../common";34import {5ComputeServerColorSchema,6ComputeServerIdSchema,7ComputeServerTitleSchema,8} from "./common";910// OpenAPI spec11//12export const GetComputeServerTitleInputSchema = z13.object({14id: ComputeServerIdSchema,15})16.describe("Get server title and color for a particular compute server.");1718export const GetComputeServerTitleOutputSchema = z.union([19FailedAPIOperationSchema,20z.object({21color: ComputeServerColorSchema,22title: ComputeServerTitleSchema,23project_specific_id: ComputeServerIdSchema,24}),25]);2627export type GetComputeServerTitleInput = z.infer<28typeof GetComputeServerTitleInputSchema29>;30export type GetComputeServerTitleOutput = z.infer<31typeof GetComputeServerTitleOutputSchema32>;333435