Variable: ScanResultEntrySchema
const ScanResultEntrySchema: ZodObject<{
csp_id: ZodString;
tsg_id: ZodString;
scan_id: ZodString;
scan_sub_req_id: ZodNumber;
api_key_name: ZodString;
app_name: ZodString;
tokens: ZodNumber;
text_records: ZodNumber;
transaction_id: ZodOptional<ZodString>;
profile_id: ZodOptional<ZodString>;
profile_name: ZodOptional<ZodString>;
model_name: ZodOptional<ZodString>;
user: ZodOptional<ZodString>;
environment: ZodOptional<ZodString>;
cloud_provider: ZodOptional<ZodString>;
agent_framework: ZodOptional<ZodString>;
report_id: ZodOptional<ZodString>;
received_ts: ZodOptional<ZodString>;
completed_ts: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
verdict: ZodOptional<ZodString>;
action: ZodOptional<ZodString>;
is_prompt: ZodOptional<ZodBoolean>;
is_response: ZodOptional<ZodBoolean>;
pi_final_verdict: ZodOptional<ZodString>;
uf_final_verdict: ZodOptional<ZodString>;
dlp_final_verdict: ZodOptional<ZodString>;
dbs_final_verdict: ZodOptional<ZodString>;
tc_final_verdict: ZodOptional<ZodString>;
mc_final_verdict: ZodOptional<ZodString>;
agent_final_verdict: ZodOptional<ZodString>;
cg_final_verdict: ZodOptional<ZodString>;
tg_final_verdict: ZodOptional<ZodString>;
prompt_pi_verdict: ZodOptional<ZodString>;
prompt_uf_verdict: ZodOptional<ZodString>;
prompt_dlp_verdict: ZodOptional<ZodString>;
prompt_tc_verdict: ZodOptional<ZodString>;
prompt_mc_verdict: ZodOptional<ZodString>;
prompt_agent_verdict: ZodOptional<ZodString>;
prompt_tg_verdict: ZodOptional<ZodString>;
prompt_verdict: ZodOptional<ZodString>;
prompt_pi_action: ZodOptional<ZodString>;
prompt_uf_action: ZodOptional<ZodString>;
prompt_dlp_action: ZodOptional<ZodString>;
prompt_tc_action: ZodOptional<ZodString>;
prompt_mc_action: ZodOptional<ZodString>;
prompt_agent_action: ZodOptional<ZodString>;
prompt_tg_action: ZodOptional<ZodString>;
response_uf_verdict: ZodOptional<ZodString>;
response_dlp_verdict: ZodOptional<ZodString>;
response_dbs_verdict: ZodOptional<ZodString>;
response_tc_verdict: ZodOptional<ZodString>;
response_mc_verdict: ZodOptional<ZodString>;
response_agent_verdict: ZodOptional<ZodString>;
response_cg_verdict: ZodOptional<ZodString>;
response_tg_verdict: ZodOptional<ZodString>;
response_uf_action: ZodOptional<ZodString>;
response_dlp_action: ZodOptional<ZodString>;
response_dbs_action: ZodOptional<ZodString>;
response_tc_action: ZodOptional<ZodString>;
response_mc_action: ZodOptional<ZodString>;
response_agent_action: ZodOptional<ZodString>;
response_cg_action: ZodOptional<ZodString>;
response_tg_action: ZodOptional<ZodString>;
response_verdict: ZodOptional<ZodString>;
detection_service_flags: ZodOptional<ZodNumber>;
content_masked: ZodOptional<ZodBoolean>;
user_ip: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
csp_id: ZodString;
tsg_id: ZodString;
scan_id: ZodString;
scan_sub_req_id: ZodNumber;
api_key_name: ZodString;
app_name: ZodString;
tokens: ZodNumber;
text_records: ZodNumber;
transaction_id: ZodOptional<ZodString>;
profile_id: ZodOptional<ZodString>;
profile_name: ZodOptional<ZodString>;
model_name: ZodOptional<ZodString>;
user: ZodOptional<ZodString>;
environment: ZodOptional<ZodString>;
cloud_provider: ZodOptional<ZodString>;
agent_framework: ZodOptional<ZodString>;
report_id: ZodOptional<ZodString>;
received_ts: ZodOptional<ZodString>;
completed_ts: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
verdict: ZodOptional<ZodString>;
action: ZodOptional<ZodString>;
is_prompt: ZodOptional<ZodBoolean>;
is_response: ZodOptional<ZodBoolean>;
pi_final_verdict: ZodOptional<ZodString>;
uf_final_verdict: ZodOptional<ZodString>;
dlp_final_verdict: ZodOptional<ZodString>;
dbs_final_verdict: ZodOptional<ZodString>;
tc_final_verdict: ZodOptional<ZodString>;
mc_final_verdict: ZodOptional<ZodString>;
agent_final_verdict: ZodOptional<ZodString>;
cg_final_verdict: ZodOptional<ZodString>;
tg_final_verdict: ZodOptional<ZodString>;
prompt_pi_verdict: ZodOptional<ZodString>;
prompt_uf_verdict: ZodOptional<ZodString>;
prompt_dlp_verdict: ZodOptional<ZodString>;
prompt_tc_verdict: ZodOptional<ZodString>;
prompt_mc_verdict: ZodOptional<ZodString>;
prompt_agent_verdict: ZodOptional<ZodString>;
prompt_tg_verdict: ZodOptional<ZodString>;
prompt_verdict: ZodOptional<ZodString>;
prompt_pi_action: ZodOptional<ZodString>;
prompt_uf_action: ZodOptional<ZodString>;
prompt_dlp_action: ZodOptional<ZodString>;
prompt_tc_action: ZodOptional<ZodString>;
prompt_mc_action: ZodOptional<ZodString>;
prompt_agent_action: ZodOptional<ZodString>;
prompt_tg_action: ZodOptional<ZodString>;
response_uf_verdict: ZodOptional<ZodString>;
response_dlp_verdict: ZodOptional<ZodString>;
response_dbs_verdict: ZodOptional<ZodString>;
response_tc_verdict: ZodOptional<ZodString>;
response_mc_verdict: ZodOptional<ZodString>;
response_agent_verdict: ZodOptional<ZodString>;
response_cg_verdict: ZodOptional<ZodString>;
response_tg_verdict: ZodOptional<ZodString>;
response_uf_action: ZodOptional<ZodString>;
response_dlp_action: ZodOptional<ZodString>;
response_dbs_action: ZodOptional<ZodString>;
response_tc_action: ZodOptional<ZodString>;
response_mc_action: ZodOptional<ZodString>;
response_agent_action: ZodOptional<ZodString>;
response_cg_action: ZodOptional<ZodString>;
response_tg_action: ZodOptional<ZodString>;
response_verdict: ZodOptional<ZodString>;
detection_service_flags: ZodOptional<ZodNumber>;
content_masked: ZodOptional<ZodBoolean>;
user_ip: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">, objectInputType<{
csp_id: ZodString;
tsg_id: ZodString;
scan_id: ZodString;
scan_sub_req_id: ZodNumber;
api_key_name: ZodString;
app_name: ZodString;
tokens: ZodNumber;
text_records: ZodNumber;
transaction_id: ZodOptional<ZodString>;
profile_id: ZodOptional<ZodString>;
profile_name: ZodOptional<ZodString>;
model_name: ZodOptional<ZodString>;
user: ZodOptional<ZodString>;
environment: ZodOptional<ZodString>;
cloud_provider: ZodOptional<ZodString>;
agent_framework: ZodOptional<ZodString>;
report_id: ZodOptional<ZodString>;
received_ts: ZodOptional<ZodString>;
completed_ts: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
verdict: ZodOptional<ZodString>;
action: ZodOptional<ZodString>;
is_prompt: ZodOptional<ZodBoolean>;
is_response: ZodOptional<ZodBoolean>;
pi_final_verdict: ZodOptional<ZodString>;
uf_final_verdict: ZodOptional<ZodString>;
dlp_final_verdict: ZodOptional<ZodString>;
dbs_final_verdict: ZodOptional<ZodString>;
tc_final_verdict: ZodOptional<ZodString>;
mc_final_verdict: ZodOptional<ZodString>;
agent_final_verdict: ZodOptional<ZodString>;
cg_final_verdict: ZodOptional<ZodString>;
tg_final_verdict: ZodOptional<ZodString>;
prompt_pi_verdict: ZodOptional<ZodString>;
prompt_uf_verdict: ZodOptional<ZodString>;
prompt_dlp_verdict: ZodOptional<ZodString>;
prompt_tc_verdict: ZodOptional<ZodString>;
prompt_mc_verdict: ZodOptional<ZodString>;
prompt_agent_verdict: ZodOptional<ZodString>;
prompt_tg_verdict: ZodOptional<ZodString>;
prompt_verdict: ZodOptional<ZodString>;
prompt_pi_action: ZodOptional<ZodString>;
prompt_uf_action: ZodOptional<ZodString>;
prompt_dlp_action: ZodOptional<ZodString>;
prompt_tc_action: ZodOptional<ZodString>;
prompt_mc_action: ZodOptional<ZodString>;
prompt_agent_action: ZodOptional<ZodString>;
prompt_tg_action: ZodOptional<ZodString>;
response_uf_verdict: ZodOptional<ZodString>;
response_dlp_verdict: ZodOptional<ZodString>;
response_dbs_verdict: ZodOptional<ZodString>;
response_tc_verdict: ZodOptional<ZodString>;
response_mc_verdict: ZodOptional<ZodString>;
response_agent_verdict: ZodOptional<ZodString>;
response_cg_verdict: ZodOptional<ZodString>;
response_tg_verdict: ZodOptional<ZodString>;
response_uf_action: ZodOptional<ZodString>;
response_dlp_action: ZodOptional<ZodString>;
response_dbs_action: ZodOptional<ZodString>;
response_tc_action: ZodOptional<ZodString>;
response_mc_action: ZodOptional<ZodString>;
response_agent_action: ZodOptional<ZodString>;
response_cg_action: ZodOptional<ZodString>;
response_tg_action: ZodOptional<ZodString>;
response_verdict: ZodOptional<ZodString>;
detection_service_flags: ZodOptional<ZodNumber>;
content_masked: ZodOptional<ZodBoolean>;
user_ip: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/mgmt-scan-log.ts:4
Zod schema for a scan result entry from the scan logs view.