
    ,Of
                    Z    d dl mZ d dlmZ d dlmZ d dlmZmZ d dl	m
Z
  G d de      Zy)	    )annotations)Any)DependabotAlert)	AttributeNotSet)
Repositoryc                  B     e Zd ZdZd fdZedd       Zd fdZ xZS )OrganizationDependabotAlertz
    This class represents a Dependabot alert on an organization.

    The reference can be found here
    https://docs.github.com/en/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization

    c                8    t         |           t        | _        y N)super_initAttributesr   _repository)self	__class__s    Blib/python3.12/site-packages/github/OrganizationDependabotAlert.pyr   z+OrganizationDependabotAlert._initAttributes+   s    !28    c                .    | j                   j                  S r   )r   value)r   s    r   
repositoryz&OrganizationDependabotAlert.repository/   s    %%%r   c                j    t         |   |       d|v r| j                  t        |d         | _        y y )Nr   )r   _useAttributes_makeClassAttributer   r   )r   
attributesr   s     r   r   z*OrganizationDependabotAlert._useAttributes3   s7    z*:%#77
J|D\]D &r   )returnNone)r   r   )r   zdict[str, Any]r   r   )	__name__
__module____qualname____doc__r   propertyr   r   __classcell__)r   s   @r   r
   r
   "   s-    9 & &^ ^r   r
   N)
__future__r   typingr   github.DependabotAlertr   github.GithubObjectr   r   github.Repositoryr   r
    r   r   <module>r)      s$   2 #  2 1 (^/ ^r   