Skip to main content

Variable: DictionaryPatchRequestSchema

const DictionaryPatchRequestSchema: ZodObject<{
category: ZodEnum<["Academic", "Confidential", "Employment", "Financial", "Government", "Healthcare", "Legal", "Marketing", "Source Code"]>;
name: ZodString;
original_file_name: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
is_case_sensitive: ZodOptional<ZodNullable<ZodBoolean>>;
region_name: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
category: ZodEnum<["Academic", "Confidential", "Employment", "Financial", "Government", "Healthcare", "Legal", "Marketing", "Source Code"]>;
name: ZodString;
original_file_name: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
is_case_sensitive: ZodOptional<ZodNullable<ZodBoolean>>;
region_name: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
category: ZodEnum<["Academic", "Confidential", "Employment", "Financial", "Government", "Healthcare", "Legal", "Marketing", "Source Code"]>;
name: ZodString;
original_file_name: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
is_case_sensitive: ZodOptional<ZodNullable<ZodBoolean>>;
region_name: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/dlp-dictionary.ts:112

Request payload for PATCH (JSON Merge Patch, RFC 7396). category, name, and original_file_name are required even on patch — every other field may be omitted or set to null.