Variable: PageDataFilteringProfileResponseSchema
const PageDataFilteringProfileResponseSchema: ZodObject<{
content: ZodArray<ZodObject<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<["include", "exclude"]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ZodOptional<ZodNullable<...>>;
created_by: ZodOptional<ZodNullable<...>>;
updated_at: ZodOptional<ZodNullable<...>>;
updated_by: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<{
action: ZodOptional<...>;
dataProfileId: ZodOptional<...>;
direction: ZodOptional<...>;
euc_template_id: ZodOptional<...>;
fileBased: ZodOptional<...>;
fileTypes: ZodOptional<...>;
is_end_user_coaching_enabled: ZodOptional<...>;
logSeverity: ZodOptional<...>;
nonFileBased: ZodOptional<...>;
scanType: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, ZodTypeAny, "passthrough">>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ZodOptional<...>;
action: ZodOptional<...>;
log_severity: ZodOptional<...>;
data_profile_ids: ZodOptional<...>;
destination_attributes: ZodOptional<...>;
source_attributes: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, ZodTypeAny, "passthrough">>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ZodOptional<ZodNullable<...>>;
url_exclusion_list: ZodOptional<ZodNullable<...>>;
exclusion_list: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<ZodNullable<...>>;
response_page: ZodOptional<ZodNullable<...>>;
show_rsp_page: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<ZodNullable<...>>;
response_page: ZodOptional<ZodNullable<...>>;
show_rsp_page: ZodOptional<ZodNullable<...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<["include", "exclude"]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<["include", "exclude"]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
}, ZodTypeAny, "passthrough">>, "many">;
empty: ZodOptional<ZodBoolean>;
first: ZodOptional<ZodBoolean>;
last: ZodOptional<ZodBoolean>;
number: ZodOptional<ZodNumber>;
numberOfElements: ZodOptional<ZodNumber>;
pageable: ZodOptional<ZodObject<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">>>;
size: ZodOptional<ZodNumber>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">>>;
totalElements: ZodOptional<ZodNumber>;
totalPages: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
content: ZodArray<ZodObject<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<["include", "exclude"]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<[..., ...]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<[..., ...]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
}, ZodTypeAny, "passthrough">>, "many">;
empty: ZodOptional<ZodBoolean>;
first: ZodOptional<ZodBoolean>;
last: ZodOptional<ZodBoolean>;
number: ZodOptional<ZodNumber>;
numberOfElements: ZodOptional<ZodNumber>;
pageable: ZodOptional<ZodObject<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">>>;
size: ZodOptional<ZodNumber>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">>>;
totalElements: ZodOptional<ZodNumber>;
totalPages: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
content: ZodArray<ZodObject<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<["include", "exclude"]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ZodOptional<...>;
created_by: ZodOptional<...>;
updated_at: ZodOptional<...>;
updated_by: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, ZodTypeAny, "passthrough">>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<{
action: ...;
dataProfileId: ...;
direction: ...;
euc_template_id: ...;
fileBased: ...;
fileTypes: ...;
is_end_user_coaching_enabled: ...;
logSeverity: ...;
nonFileBased: ...;
scanType: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
action: ...;
log_severity: ...;
data_profile_ids: ...;
destination_attributes: ...;
source_attributes: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ZodOptional<...>;
url_exclusion_list: ZodOptional<...>;
exclusion_list: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, ZodTypeAny, "passthrough">>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ZodOptional<...>;
response_page: ZodOptional<...>;
show_rsp_page: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, ZodTypeAny, "passthrough">>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<[..., ...]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
type: ZodOptional<ZodNullable<ZodString>>;
data_profile_id: ZodOptional<ZodNullable<ZodNumber>>;
direction: ZodOptional<ZodNullable<ZodString>>;
file_based: ZodOptional<ZodNullable<ZodBoolean>>;
non_file_based: ZodOptional<ZodNullable<ZodBoolean>>;
log_severity: ZodOptional<ZodNullable<ZodString>>;
scan_type: ZodOptional<ZodNullable<ZodEnum<[..., ...]>>>;
is_end_user_coaching_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
is_granular_profile: ZodOptional<ZodNullable<ZodBoolean>>;
is_parent_managed: ZodOptional<ZodNullable<ZodBoolean>>;
euc_template_id: ZodOptional<ZodNullable<ZodString>>;
version: ZodOptional<ZodNullable<ZodNumber>>;
file_type: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
audit_metadata: ZodOptional<ZodNullable<ZodObject<{
created_at: ...;
created_by: ...;
updated_at: ...;
updated_by: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
criteria_details: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exception_rules: ZodOptional<ZodNullable<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>>;
exclusions: ZodOptional<ZodNullable<ZodObject<{
app_exclusion_list: ...;
url_exclusion_list: ...;
exclusion_list: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule1: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
rule2: ZodOptional<ZodNullable<ZodObject<{
action: ...;
response_page: ...;
show_rsp_page: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>>>;
}, ZodTypeAny, "passthrough">>, "many">;
empty: ZodOptional<ZodBoolean>;
first: ZodOptional<ZodBoolean>;
last: ZodOptional<ZodBoolean>;
number: ZodOptional<ZodNumber>;
numberOfElements: ZodOptional<ZodNumber>;
pageable: ZodOptional<ZodObject<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
offset: ZodOptional<ZodNumber>;
pageNumber: ZodOptional<ZodNumber>;
pageSize: ZodOptional<ZodNumber>;
paged: ZodOptional<ZodBoolean>;
unpaged: ZodOptional<ZodBoolean>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<...>;
sorted: ZodOptional<...>;
unsorted: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ...;
sorted: ...;
unsorted: ...;
}, ZodTypeAny, "passthrough">>>;
}, ZodTypeAny, "passthrough">>>;
size: ZodOptional<ZodNumber>;
sort: ZodOptional<ZodObject<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, "passthrough", ZodTypeAny, objectOutputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">, objectInputType<{
empty: ZodOptional<ZodBoolean>;
sorted: ZodOptional<ZodBoolean>;
unsorted: ZodOptional<ZodBoolean>;
}, ZodTypeAny, "passthrough">>>;
totalElements: ZodOptional<ZodNumber>;
totalPages: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/dlp-data-filtering-profile.ts:170
Spring Page<DataFilteringProfileResponse> envelope returned by the list endpoint.