@linode/validation
Version:
Yup validation schemas for use with the Linode APIv4
45 lines • 1.31 kB
TypeScript
export declare const createRecordSchema: import("yup").ObjectSchema<{
name: string | undefined;
target: string | undefined;
priority: number | undefined;
weight: number | undefined;
port: number | undefined;
service: string | null | undefined;
protocol: string | null | undefined;
ttl_sec: number | undefined;
tag: string | undefined;
type: {};
}, import("yup").AnyObject, {
name: undefined;
target: undefined;
priority: undefined;
weight: undefined;
port: undefined;
service: undefined;
protocol: undefined;
ttl_sec: undefined;
tag: undefined;
type: undefined;
}, "">;
export declare const updateRecordSchema: import("yup").ObjectSchema<{
name: string | undefined;
target: string | undefined;
priority: number | undefined;
weight: number | undefined;
port: number | undefined;
service: string | null | undefined;
protocol: string | null | undefined;
ttl_sec: number | undefined;
tag: string | undefined;
}, import("yup").AnyObject, {
name: undefined;
target: undefined;
priority: undefined;
weight: undefined;
port: undefined;
service: undefined;
protocol: undefined;
ttl_sec: undefined;
tag: undefined;
}, "">;
//# sourceMappingURL=records.schema.d.ts.map