spdx_tools.spdx3.model.security.vex_vuln_assessment_relationship
1# SPDX-FileCopyrightText: 2023 spdx contributors 2# 3# SPDX-License-Identifier: Apache-2.0 4from abc import abstractmethod 5 6from beartype.typing import Optional 7 8from spdx_tools.common.typing.dataclass_with_properties import dataclass_with_properties 9from spdx_tools.spdx3.model.security.vuln_assessment_relationship import VulnAssessmentRelationship 10 11 12@dataclass_with_properties 13class VexVulnAssessmentRelationship(VulnAssessmentRelationship): 14 vex_version: Optional[str] = None 15 status_notes: Optional[str] = None 16 17 @abstractmethod 18 def __init__(self): 19 pass
@dataclass_with_properties
class
VexVulnAssessmentRelationship13@dataclass_with_properties 14class VexVulnAssessmentRelationship(VulnAssessmentRelationship): 15 vex_version: Optional[str] = None 16 status_notes: Optional[str] = None 17 18 @abstractmethod 19 def __init__(self): 20 pass