Ë
    ×—Äjg  ã                  ón   — d dl mZ d dlmZ d dlmZmZ d dlZd dlm	Z	m
Z
mZ erd dlmZ  G d„ de
«      Zy)	é    )Úannotations)Údatetime)ÚTYPE_CHECKINGÚAnyN)Ú	AttributeÚNonCompletableGithubObjectÚNotSet)Ú
Repositoryc                  ó”   — e Zd ZdZdd„Zdd„Zedd„«       Zedd„«       Zedd„«       Z	edd„«       Z
edd„«       Zedd	„«       Zdd
„Zy)ÚSelfHostedActionsRunnerTokena$  
    This class represents Self-hosted GitHub Actions Runners Token.

    The reference can be found at
    https://docs.github.com/en/free-pro-team@latest/rest/reference/actions#self-hosted-runners

    The OpenAPI schema can be found at

    - /components/schemas/authentication-token

    c                óˆ   — t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        y ©N)r	   Ú_expires_atÚ_permissionsÚ_repositoriesÚ_repository_selectionÚ_single_fileÚ_token©Úselfs    úhC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/SelfHostedActionsRunnerToken.pyÚ_initAttributesz,SelfHostedActionsRunnerToken._initAttributesD   s1   € Ü06ˆÔÜ7=ˆÔÜ:@ˆÔÜ5;ˆÔ"Ü,2ˆÔÜ&,ˆ�ó    c                óP   — | j                  d| j                  j                  i«      S )NÚtoken)Úget__repr__r   Úvaluer   s    r   Ú__repr__z%SelfHostedActionsRunnerToken.__repr__L   s"   € Ø×Ñ ¨$¯+©+×*;Ñ*;Ð <Ó=Ð=r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Ú
expires_atz'SelfHostedActionsRunnerToken.expires_atO   s   € à×Ñ×%Ñ%Ð%r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úpermissionsz(SelfHostedActionsRunnerToken.permissionsS   ó   € à× Ñ ×&Ñ&Ð&r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úrepositoriesz)SelfHostedActionsRunnerToken.repositoriesW   s   € à×!Ñ!×'Ñ'Ð'r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úrepository_selectionz1SelfHostedActionsRunnerToken.repository_selection[   s   € à×)Ñ)×/Ñ/Ð/r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úsingle_filez(SelfHostedActionsRunnerToken.single_file_   r#   r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   z"SelfHostedActionsRunnerToken.tokenc   s   € à�{‰{× Ñ Ð r   c                ó”  — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r2| j	                  t
        j                  j                  |d   «      | _        d|v r| j                  |d   «      | _	        d|v r| j                  |d   «      | _
        d|v r| j                  |d   «      | _        y y )Nr    r"   r%   r'   r)   r   )Ú_makeDatetimeAttributer   Ú_makeDictAttributer   Ú_makeListOfClassesAttributeÚgithubr
   r   Ú_makeStringAttributer   r   r   )r   Ú
attributess     r   Ú_useAttributesz+SelfHostedActionsRunnerToken._useAttributesg   sÚ   € Ø˜:Ñ%Ø#×:Ñ:¸:ÀlÑ;SÓTˆDÔØ˜JÑ&Ø $× 7Ñ 7¸
À=Ñ8QÓ RˆDÔØ˜ZÑ'Ø!%×!AÑ!AÜ×!Ñ!×,Ñ,¨j¸Ñ.Hó"ˆDÔð " ZÑ/Ø)-×)BÑ)BÀ:ÐNdÑCeÓ)fˆDÔ&Ø˜JÑ&Ø $× 9Ñ 9¸*À]Ñ:SÓ TˆDÔØ�jÑ Ø×3Ñ3°J¸wÑ4GÓHˆD�Kð !r   N)ÚreturnÚNone)r3   Ústr)r3   r   )r3   údict[str, Any])r3   zlist[Repository])r1   r6   r3   r4   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr    r"   r%   r'   r)   r   r2   © r   r   r   r   7   s�   „ ñ
ó-ó>ð ò&ó ð&ð ò'ó ð'ð ò(ó ð(ð ò0ó ð0ð ò'ó ð'ð ò!ó ð!ôIr   r   )Ú
__future__r   r   Útypingr   r   Úgithub.Repositoryr/   Úgithub.GithubObjectr   r   r	   r
   r   r<   r   r   Ú<module>rA      s/   ðõV #å ß %ã ß MÑ MáÝ,ô>IÐ#=õ >Ir   