/** * Sonatype Lifecycle Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.207.0-01 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { SecurityVulnerabilityCustomDataDTO } from './SecurityVulnerabilityCustomDataDTO'; import type { ApiSecurityIssueAnalysisDTO } from './ApiSecurityIssueAnalysisDTO'; /** * * @export * @interface ApiSecurityIssueDTO */ export interface ApiSecurityIssueDTO { /** * * @type {ApiSecurityIssueAnalysisDTO} * @memberof ApiSecurityIssueDTO */ analysis?: ApiSecurityIssueAnalysisDTO; /** * * @type {SecurityVulnerabilityCustomDataDTO} * @memberof ApiSecurityIssueDTO */ customData?: SecurityVulnerabilityCustomDataDTO; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ cvssVector?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ cvssVectorSource?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ cwe?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ reference?: string; /** * * @type {number} * @memberof ApiSecurityIssueDTO */ severity?: number; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ source?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ status?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ threatCategory?: string; /** * * @type {string} * @memberof ApiSecurityIssueDTO */ url?: string; /** * * @type {Array} * @memberof ApiSecurityIssueDTO */ vulnIds?: Array; } /** * Check if a given object implements the ApiSecurityIssueDTO interface. */ export declare function instanceOfApiSecurityIssueDTO(value: object): value is ApiSecurityIssueDTO; export declare function ApiSecurityIssueDTOFromJSON(json: any): ApiSecurityIssueDTO; export declare function ApiSecurityIssueDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApiSecurityIssueDTO; export declare function ApiSecurityIssueDTOToJSON(json: any): ApiSecurityIssueDTO; export declare function ApiSecurityIssueDTOToJSONTyped(value?: ApiSecurityIssueDTO | null, ignoreDiscriminator?: boolean): any;