Variable: ExclusionsSchema
const ExclusionsSchema: ZodObject<{
app_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
app_id: ZodOptional<ZodNullable<ZodString>>;
app_name: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_id: ZodOptional<ZodNullable<ZodString>>;
app_name: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_id: ZodOptional<ZodNullable<ZodString>>;
app_name: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
url_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
type: ZodOptional<ZodNullable<ZodString>>;
url_id: ZodOptional<ZodNullable<ZodString>>;
url_name: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
type: ZodOptional<ZodNullable<ZodString>>;
url_id: ZodOptional<ZodNullable<ZodString>>;
url_name: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
type: ZodOptional<ZodNullable<ZodString>>;
url_id: ZodOptional<ZodNullable<ZodString>>;
url_name: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
exclusion_list: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodArray<ZodString, "many">>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
app_id: ZodOptional<ZodNullable<ZodString>>;
app_name: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_id: ZodOptional<ZodNullable<...>>;
app_name: ZodOptional<ZodNullable<...>>;
type: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_id: ZodOptional<ZodNullable<...>>;
app_name: ZodOptional<ZodNullable<...>>;
type: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
url_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
type: ZodOptional<ZodNullable<ZodString>>;
url_id: ZodOptional<ZodNullable<ZodString>>;
url_name: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
type: ZodOptional<ZodNullable<...>>;
url_id: ZodOptional<ZodNullable<...>>;
url_name: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
type: ZodOptional<ZodNullable<...>>;
url_id: ZodOptional<ZodNullable<...>>;
url_name: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
exclusion_list: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodArray<ZodString, "many">>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
app_id: ZodOptional<ZodNullable<ZodString>>;
app_name: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_id: ZodOptional<ZodNullable<...>>;
app_name: ZodOptional<ZodNullable<...>>;
type: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_id: ZodOptional<ZodNullable<...>>;
app_name: ZodOptional<ZodNullable<...>>;
type: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
url_exclusion_list: ZodOptional<ZodNullable<ZodArray<ZodObject<{
type: ZodOptional<ZodNullable<ZodString>>;
url_id: ZodOptional<ZodNullable<ZodString>>;
url_name: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
type: ZodOptional<ZodNullable<...>>;
url_id: ZodOptional<ZodNullable<...>>;
url_name: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
type: ZodOptional<ZodNullable<...>>;
url_id: ZodOptional<ZodNullable<...>>;
url_name: ZodOptional<ZodNullable<...>>;
}, ZodTypeAny, "passthrough">>, "many">>>;
exclusion_list: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodArray<ZodString, "many">>>>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/dlp-data-filtering-profile.ts:26
Exclusions block — wraps app, URL, and arbitrary keyword exclusion lists.