ruạṛ
a M��f� � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zdd� Zdd� Z dd� ZdS )�)ApplicationDependencyVulnerabilitySummarya6 An Application Dependency Vulnerability represents a single dependency in the application. An Application Dependency Vulnerability can be associated with eventual Vulnerabilities. Each Application Dependency is uniquely defined by a nodeId and lists eventual dependencies on which it depends. c K sF dddddd�| _ dddd d d�| _d| _d| _d| _d| _d| _dS )a� Initializes a new ApplicationDependencyVulnerabilitySummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param gav: The value to assign to the gav property of this ApplicationDependencyVulnerabilitySummary. :type gav: str :param node_id: The value to assign to the node_id property of this ApplicationDependencyVulnerabilitySummary. :type node_id: str :param application_dependency_node_ids: The value to assign to the application_dependency_node_ids property of this ApplicationDependencyVulnerabilitySummary. :type application_dependency_node_ids: list[str] :param vulnerabilities: The value to assign to the vulnerabilities property of this ApplicationDependencyVulnerabilitySummary. :type vulnerabilities: list[oci.adm.models.Vulnerability] :param is_found_in_knowledge_base: The value to assign to the is_found_in_knowledge_base property of this ApplicationDependencyVulnerabilitySummary. :type is_found_in_knowledge_base: bool �strz list[str]zlist[Vulnerability]�bool)�gav�node_id�application_dependency_node_ids�vulnerabilities�is_found_in_knowledge_baser �nodeId�applicationDependencyNodeIdsr �isFoundInKnowledgeBaseN)� swagger_types� attribute_map�_gav�_node_id� _application_dependency_node_ids�_vulnerabilities�_is_found_in_knowledge_base)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/adm/models/application_dependency_vulnerability_summary.py�__init__ s"