Reconmap/web-client

View on GitHub
src/models/Vulnerability.ts

Summary

Maintainability
A
0 mins
Test Coverage

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;