Ë
    [üàg6  ã                   óš   — d Z ddlmZmZmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ  G d„ d	e
«      Z G d
„ de«      Z G d„ de«      Zy)aç  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Flex
    This is the public Twilio REST API.

    NOTE: This class is auto generated by OpenAPI Generator.
    https://openapi-generator.tech
    Do not edit the class manually.
é    )ÚAnyÚDictÚOptional)Úvalues)ÚInstanceContext)ÚInstanceResource)ÚListResource)ÚVersionc                   óx   ‡ — e Zd Z G d„ de«      Z	 dedeeef   fˆ fd„Z	e
dd„«       Zdd„Zdd	„Zdefd
„Zˆ xZS )ÚProvisioningStatusInstancec                   ó   — e Zd ZdZdZdZdZy)ú!ProvisioningStatusInstance.StatusÚactivezin-progressznot-configuredÚfailedN)Ú__name__Ú
__module__Ú__qualname__ÚACTIVEÚIN_PROGRESSÚNOT_CONFIGUREDÚFAILED© ó    úi/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/twilio/rest/flex_api/v1/provisioning_status.pyÚStatusr      s   „ ØˆØ#ˆØ)ˆØ‰r   r   ÚversionÚpayloadc                 óŠ   •— t         ‰| �  |«       |j                  d«      | _        |j                  d«      | _        d | _        y )NÚstatusÚurl)ÚsuperÚ__init__Úgetr   r    Ú_context)Úselfr   r   Ú	__class__s      €r   r"   z#ProvisioningStatusInstance.__init__$   s=   ø€ Ü‰Ñ˜Ô!àELÇ[Á[ØóF
ˆŒð #*§+¡+¨eÓ"4ˆŒà=Aˆ�r   Úreturnc                 óf   — | j                   €t        | j                  «      | _         | j                   S )zÿ
        Generate an instance context for the instance, the context is capable of
        performing various actions. All instance actions are proxied to the context

        :returns: ProvisioningStatusContext for this ProvisioningStatusInstance
        )r$   ÚProvisioningStatusContextÚ_version©r%   s    r   Ú_proxyz!ProvisioningStatusInstance._proxy.   s-   € ð �=‰=Ð Ü5Ø—‘óˆDŒMð �}‰}Ðr   c                 ó6   — | j                   j                  «       S )úq
        Fetch the ProvisioningStatusInstance


        :returns: The fetched ProvisioningStatusInstance
        )r,   Úfetchr+   s    r   r/   z ProvisioningStatusInstance.fetch<   s   € ð �{‰{× Ñ Ó"Ð"r   c              ƒ   óR   K  — | j                   j                  «       ƒ d{  –—† S 7 Œ­w)ú‹
        Asynchronous coroutine to fetch the ProvisioningStatusInstance


        :returns: The fetched ProvisioningStatusInstance
        N)r,   Úfetch_asyncr+   s    r   r2   z&ProvisioningStatusInstance.fetch_asyncE   s!   è ø€ ð —[‘[×,Ñ,Ó.×.Ð.Ð.ús   ‚' %¡'c                  ó   — y)úf
        Provide a friendly representation

        :returns: Machine friendly representation
        z.<Twilio.FlexApi.V1.ProvisioningStatusInstance>r   r+   s    r   Ú__repr__z#ProvisioningStatusInstance.__repr__N   s   € ð @r   )r'   r)   )r'   r   )r   r   r   Úobjectr   r
   r   Ústrr   r"   Úpropertyr,   r/   r2   r5   Ú__classcell__©r&   s   @r   r   r      s^   ø„ ô�ô ðð
B ð B°$°s¸C°x±.õ Bð òó ðó#ó/ð@˜#÷ @r   r   c                   óH   ‡ — e Zd Zdefˆ fd„Zdefd„Zdefd„Zdefd„Z	ˆ xZ
S )r)   r   c                 ó2   •— t         ‰| �  |«       d| _        y)zv
        Initialize the ProvisioningStatusContext

        :param version: Version that contains the resource
        z/account/provision/statusN)r!   r"   Ú_uri©r%   r   r&   s     €r   r"   z"ProvisioningStatusContext.__init__Z   s   ø€ ô 	‰Ñ˜Ô!à/ˆ�	r   r'   c                 ó²   — t        j                  i «      }d|d<   | j                  j                  d| j                  |¬«      }t        | j                  |«      S )r.   úapplication/jsonÚAcceptÚGET©ÚmethodÚuriÚheaders)r   Úofr*   r/   r=   r   ©r%   rF   r   s      r   r/   zProvisioningStatusContext.fetchd   sQ   € ô —)‘)˜B“-ˆà.ˆ�Ñà—-‘-×%Ñ%¨U¸¿	¹	È7Ð%ÓSˆä)Ø�M‰MØó
ð 	
r   c              ƒ   óÎ   K  — t        j                  i «      }d|d<   | j                  j                  d| j                  |¬«      ƒ d{  –—† }t        | j                  |«      S 7 Œ­w)r1   r@   rA   rB   rC   N)r   rG   r*   r2   r=   r   rH   s      r   r2   z%ProvisioningStatusContext.fetch_asyncw   sf   è ø€ ô —)‘)˜B“-ˆà.ˆ�ÑàŸ™×1Ñ1Ø˜dŸi™i°ð 2ó 
÷ 
ˆô *Ø�M‰MØó
ð 	
ð	
ús   ‚AA%ÁA#Á	A%c                  ó   — y)r4   z-<Twilio.FlexApi.V1.ProvisioningStatusContext>r   r+   s    r   r5   z"ProvisioningStatusContext.__repr__Œ   s   € ð ?r   )r   r   r   r
   r"   r   r/   r2   r7   r5   r9   r:   s   @r   r)   r)   X   s5   ø„ ð0 õ 0ð
Ð1ó 
ð&
Ð#=ó 
ð*?˜#÷ ?r   r)   c                   óH   ‡ — e Zd Zdefˆ fd„Zdefd„Zdefd„Zdefd„Z	ˆ xZ
S )ÚProvisioningStatusListr   c                 ó$   •— t         ‰| �  |«       y)zt
        Initialize the ProvisioningStatusList

        :param version: Version that contains the resource

        N)r!   r"   r>   s     €r   r"   zProvisioningStatusList.__init__˜   s   ø€ ô 	‰Ñ˜Õ!r   r'   c                 ó,   — t        | j                  «      S ©z9
        Constructs a ProvisioningStatusContext

        ©r)   r*   r+   s    r   r#   zProvisioningStatusList.get¡   ó   € ô
 )¨¯©Ó7Ð7r   c                 ó,   — t        | j                  «      S rO   rP   r+   s    r   Ú__call__zProvisioningStatusList.__call__¨   rQ   r   c                  ó   — y)r4   z*<Twilio.FlexApi.V1.ProvisioningStatusList>r   r+   s    r   r5   zProvisioningStatusList.__repr__¯   s   € ð <r   )r   r   r   r
   r"   r)   r#   rS   r7   r5   r9   r:   s   @r   rL   rL   –   s5   ø„ ð" õ "ð8Ð.ó 8ð8Ð3ó 8ð<˜#÷ <r   rL   N)Ú__doc__Útypingr   r   r   Útwilio.baser   Útwilio.base.instance_contextr   Útwilio.base.instance_resourcer   Útwilio.base.list_resourcer	   Útwilio.base.versionr
   r   r)   rL   r   r   r   ú<module>r\      sJ   ðñ÷ 'Ñ &Ý Ý 8Ý :Ý 2Ý 'ô>@Ð!1ô >@ôB;? ô ;?ô|<˜\õ <r   