Variable: AgentGuardVulnerabilityListSchema
const AgentGuardVulnerabilityListSchema: ZodObject<{
pagination: ZodObject<{
total_items: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">>;
vulnerabilities: ZodArray<ZodObject<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
pagination: ZodObject<{
total_items: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">>;
vulnerabilities: ZodArray<ZodObject<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
pagination: ZodObject<{
total_items: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_items: ZodNumber;
}, ZodTypeAny, "passthrough">>;
vulnerabilities: ZodArray<ZodObject<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
uuid: ZodString;
tsg_id: ZodString;
created_at: ZodString;
updated_at: ZodString;
scan_uuid: ZodString;
title: ZodString;
description: ZodString;
vulnerability_type: ZodString;
file_path: ZodString;
node_id: ZodNullable<ZodString>;
node_type: ZodNullable<ZodString>;
node_name: ZodNullable<ZodString>;
remediation_description: ZodNullable<ZodString>;
original_code: ZodNullable<ZodString>;
suggested_code: ZodNullable<ZodString>;
attack_chain_count: ZodNumber;
attack_chain_uuids: ZodArray<ZodString, "many">;
type_description: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/agentguard.ts:109
Vulnerabilities returned for a scan. Pagination does not imply supported request filters.