Skip to content

@morph-mapper/source


@morph-mapper/source / updateTemplateResourceDtoSchema

Variable: updateTemplateResourceDtoSchema

const updateTemplateResourceDtoSchema: ZodObject<{ categoryId: ZodOptional<ZodString>; deleted: ZodOptional<ZodOptional<ZodBoolean>>; deployPath: ZodOptional<ZodNullable<ZodString>>; description: ZodOptional<ZodOptional<ZodString>>; domain: ZodOptional<ZodString>; ediType: ZodOptional<ZodOptional<ZodNativeEnum<typeof EdiType>>>; ediVariables: ZodOptional<ZodOptional<ZodRecord<ZodString, ZodObject<{ schemaVariable: ZodString; value: ZodUnion<[ZodString, ZodNumber]>; }, "strip", ZodTypeAny, { schemaVariable: string; value: string | number; }, { schemaVariable: string; value: string | number; }>>>>; enabled: ZodOptional<ZodBoolean>; inputsource: ZodOptional<ZodNativeEnum<typeof SchemaSource>>; isStatic: ZodOptional<ZodBoolean>; name: ZodOptional<ZodString>; operatorId: ZodOptional<ZodNumber>; priority: ZodOptional<ZodNumber>; recentFiles: ZodOptional<ZodOptional<ZodArray<ZodObject<{ fileId: ZodString; fileName: ZodString; mimeType: ZodString; usedAt: ZodDate; userId: ZodString; }, "strip", ZodTypeAny, { fileId: string; fileName: string; mimeType: string; usedAt: Date; userId: string; }, { fileId: string; fileName: string; mimeType: string; usedAt: Date; userId: string; }>, "many">>>; save: ZodOptional<ZodOptional<ZodString>>; templatetype: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { categoryId?: string; deleted?: boolean; deployPath?: string | null; description?: string; domain?: string; ediType?: POST | GET | TokenBased; ediVariables?: Record<string, { schemaVariable: string; value: string | number; }>; enabled?: boolean; inputsource?: File | Email | Http; isStatic?: boolean; name?: string; operatorId?: number; priority?: number; recentFiles?: object[]; save?: string; templatetype?: string; }, { categoryId?: string; deleted?: boolean; deployPath?: string | null; description?: string; domain?: string; ediType?: POST | GET | TokenBased; ediVariables?: Record<string, { schemaVariable: string; value: string | number; }>; enabled?: boolean; inputsource?: File | Email | Http; isStatic?: boolean; name?: string; operatorId?: number; priority?: number; recentFiles?: object[]; save?: string; templatetype?: string; }>

Defined in: templates-api/template-ref.ts:102