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>

63 lines 2.51 kB
import * as z from "zod/v3"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; export type GetDomainsRecordsByRecordIdRequest = { /** * The unique ID of the DNS record */ recordId: string; }; export declare const GetDomainsRecordsByRecordIdType: { readonly A: "A"; readonly Aaaa: "AAAA"; readonly Alias: "ALIAS"; readonly Caa: "CAA"; readonly Cname: "CNAME"; readonly Https: "HTTPS"; readonly Mx: "MX"; readonly Ns: "NS"; readonly Srv: "SRV"; readonly Txt: "TXT"; }; export type GetDomainsRecordsByRecordIdType = ClosedEnum<typeof GetDomainsRecordsByRecordIdType>; export declare const RecordType: { readonly A: "A"; readonly Aaaa: "AAAA"; readonly Alias: "ALIAS"; readonly Caa: "CAA"; readonly Cname: "CNAME"; readonly Https: "HTTPS"; readonly Mx: "MX"; readonly Ns: "NS"; readonly Srv: "SRV"; readonly Txt: "TXT"; }; export type RecordType = ClosedEnum<typeof RecordType>; export type GetDomainsRecordsByRecordIdResponseBody = { type: GetDomainsRecordsByRecordIdType; id: string; name: string; value: string; creator: string; domain: string; ttl?: number | undefined; comment?: string | undefined; recordType: RecordType; createdAt?: number | null | undefined; }; /** @internal */ export type GetDomainsRecordsByRecordIdRequest$Outbound = { recordId: string; }; /** @internal */ export declare const GetDomainsRecordsByRecordIdRequest$outboundSchema: z.ZodType<GetDomainsRecordsByRecordIdRequest$Outbound, z.ZodTypeDef, GetDomainsRecordsByRecordIdRequest>; export declare function getDomainsRecordsByRecordIdRequestToJSON(getDomainsRecordsByRecordIdRequest: GetDomainsRecordsByRecordIdRequest): string; /** @internal */ export declare const GetDomainsRecordsByRecordIdType$inboundSchema: z.ZodNativeEnum<typeof GetDomainsRecordsByRecordIdType>; /** @internal */ export declare const RecordType$inboundSchema: z.ZodNativeEnum<typeof RecordType>; /** @internal */ export declare const GetDomainsRecordsByRecordIdResponseBody$inboundSchema: z.ZodType<GetDomainsRecordsByRecordIdResponseBody, z.ZodTypeDef, unknown>; export declare function getDomainsRecordsByRecordIdResponseBodyFromJSON(jsonString: string): SafeParseResult<GetDomainsRecordsByRecordIdResponseBody, SDKValidationError>; //# sourceMappingURL=getdomainsrecordsbyrecordidop.d.ts.map