src/models/Vulnerability.ts
interface VulnerabilityInterface {
id?: number;
insert_ts?: string;
update_ts?: string;
creator_uid?: number;
is_template: boolean | undefined;
external_id?: number;
project_id?: number;
target_id?: number;
category_id?: number;
summary: string | undefined;
description?: string;
external_refs?: string;
visibility?: string;
risk: string | undefined;
proof_of_concept?: string;
impact?: string;
remediation?: string;
remediation_complexity?: string;
remediation_priority?: string;
cvss_score?: number;
cvss_vector?: string;
status?: string;
substatus?: string;
tags: any | undefined;
owasp_vector?: string;
owasp_likehood?: number;
owasp_impact?: number;
owasp_overall?: string;
}
/**
* Autogenerated file, do not edit manually. @see https://github.com/reconmap/model-definitions
*/
const Vulnerability : VulnerabilityInterface = {
id: undefined,
insert_ts: undefined,
update_ts: undefined,
creator_uid: undefined,
is_template: false,
external_id: undefined,
project_id: undefined,
target_id: undefined,
category_id: undefined,
external_refs: undefined,
visibility: 'public',
proof_of_concept: undefined,
impact: undefined,
remediation: undefined,
remediation_complexity: undefined,
remediation_priority: undefined,
cvss_score: undefined,
cvss_vector: undefined,
owasp_vector: undefined,
owasp_likehood: undefined,
owasp_impact: undefined,
owasp_overall: undefined,
summary: undefined,
risk: undefined,
tags: undefined,
}
export default Vulnerability;