o
    ä›e  ã                   @   s0   d Z ddlmZ ddlmZ G dd„ deƒZdS )za
This code was generated by
\ / _    _  _|   _  _
 | (_)\/(_)(_|\/| |(/_  v1.0.0
      /       /
é    )ÚDomain)ÚV2010c                       sh  e Zd Z‡ f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
e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e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ed+d,„ ƒZed-d.„ ƒZed/d0„ ƒZed1d2„ ƒZed3d4„ ƒZed5d6„ ƒZed7d8„ ƒZd9d:„ Z ‡  Z!S );ÚApic                    s    t t| ƒ |¡ d| _d| _dS )zq
        Initialize the Api Domain

        :returns: Domain for Api
        :rtype: twilio.rest.api.Api
        zhttps://api.twilio.comN)Úsuperr   Ú__init__Úbase_urlÚ_v2010)ÚselfÚtwilio©Ú	__class__© úK/var/www/html/venv/lib/python3.10/site-packages/twilio/rest/api/__init__.pyr      s   
zApi.__init__c                 C   s   | j du r
t| ƒ| _ | j S )z\
        :returns: Version v2010 of api
        :rtype: twilio.rest.api.v2010.V2010
        N)r   r   ©r	   r   r   r   Úv2010   s   

z	Api.v2010c                 C   ó   | j jS )z‡
        :returns: Account provided as the authenticating account
        :rtype: twilio.rest.api.v2010.account.AccountContext
        )r   Úaccountr   r   r   r   r   '   s   zApi.accountc                 C   r   )zC
        :rtype: twilio.rest.api.v2010.account.AccountList
        )r   Úaccountsr   r   r   r   r   /   ó   zApi.accountsc                 C   r   )zK
        :rtype: twilio.rest.api.v2010.account.address.AddressList
        )r   Ú	addressesr   r   r   r   r   6   r   zApi.addressesc                 C   r   )zS
        :rtype: twilio.rest.api.v2010.account.application.ApplicationList
        )r   Úapplicationsr   r   r   r   r   =   r   zApi.applicationsc                 C   r   )zg
        :rtype: twilio.rest.api.v2010.account.authorized_connect_app.AuthorizedConnectAppList
        )r   Úauthorized_connect_appsr   r   r   r   r   D   r   zApi.authorized_connect_appsc                 C   r   )zn
        :rtype: twilio.rest.api.v2010.account.available_phone_number.AvailablePhoneNumberCountryList
        )r   Úavailable_phone_numbersr   r   r   r   r   K   r   zApi.available_phone_numbersc                 C   r   )zK
        :rtype: twilio.rest.api.v2010.account.balance.BalanceList
        )r   Úbalancer   r   r   r   r   R   r   zApi.balancec                 C   r   )zE
        :rtype: twilio.rest.api.v2010.account.call.CallList
        )r   Úcallsr   r   r   r   r   Y   r   z	Api.callsc                 C   r   )zQ
        :rtype: twilio.rest.api.v2010.account.conference.ConferenceList
        )r   Úconferencesr   r   r   r   r   `   r   zApi.conferencesc                 C   r   )zR
        :rtype: twilio.rest.api.v2010.account.connect_app.ConnectAppList
        )r   Úconnect_appsr   r   r   r   r   g   r   zApi.connect_appsc                 C   r   )ze
        :rtype: twilio.rest.api.v2010.account.incoming_phone_number.IncomingPhoneNumberList
        )r   Úincoming_phone_numbersr   r   r   r   r   n   r   zApi.incoming_phone_numbersc                 C   r   )zC
        :rtype: twilio.rest.api.v2010.account.key.KeyList
        )r   Úkeysr   r   r   r   r   u   r   zApi.keysc                 C   r   )zK
        :rtype: twilio.rest.api.v2010.account.message.MessageList
        )r   Úmessagesr   r   r   r   r   |   r   zApi.messagesc                 C   r   )zJ
        :rtype: twilio.rest.api.v2010.account.new_key.NewKeyList
        )r   Únew_keysr   r   r   r   r    ƒ   r   zApi.new_keysc                 C   r   )zY
        :rtype: twilio.rest.api.v2010.account.new_signing_key.NewSigningKeyList
        )r   Únew_signing_keysr   r   r   r   r!   Š   r   zApi.new_signing_keysc                 C   r   )zU
        :rtype: twilio.rest.api.v2010.account.notification.NotificationList
        )r   Únotificationsr   r   r   r   r"   ‘   r   zApi.notificationsc                 C   r   )z_
        :rtype: twilio.rest.api.v2010.account.outgoing_caller_id.OutgoingCallerIdList
        )r   Úoutgoing_caller_idsr   r   r   r   r#   ˜   r   zApi.outgoing_caller_idsc                 C   r   )zG
        :rtype: twilio.rest.api.v2010.account.queue.QueueList
        )r   Úqueuesr   r   r   r   r$   Ÿ   r   z
Api.queuesc                 C   r   )zO
        :rtype: twilio.rest.api.v2010.account.recording.RecordingList
        )r   Ú
recordingsr   r   r   r   r%   ¦   r   zApi.recordingsc                 C   r   )zR
        :rtype: twilio.rest.api.v2010.account.signing_key.SigningKeyList
        )r   Úsigning_keysr   r   r   r   r&   ­   r   zApi.signing_keysc                 C   r   )zC
        :rtype: twilio.rest.api.v2010.account.sip.SipList
        )r   Úsipr   r   r   r   r'   ´   r   zApi.sipc                 C   r   )zP
        :rtype: twilio.rest.api.v2010.account.short_code.ShortCodeList
        )r   Úshort_codesr   r   r   r   r(   »   r   zApi.short_codesc                 C   r   )zG
        :rtype: twilio.rest.api.v2010.account.token.TokenList
        )r   Útokensr   r   r   r   r)   Â   r   z
Api.tokensc                 C   r   )zW
        :rtype: twilio.rest.api.v2010.account.transcription.TranscriptionList
        )r   Útranscriptionsr   r   r   r   r*   É   r   zApi.transcriptionsc                 C   r   )zG
        :rtype: twilio.rest.api.v2010.account.usage.UsageList
        )r   Úusager   r   r   r   r+   Ð   r   z	Api.usagec                 C   r   )z`
        :rtype: twilio.rest.api.v2010.account.validation_request.ValidationRequestList
        )r   Úvalidation_requestsr   r   r   r   r,   ×   r   zApi.validation_requestsc                 C   s   dS )zz
        Provide a friendly representation

        :returns: Machine friendly representation
        :rtype: str
        z<Twilio.Api>r   r   r   r   r   Ú__repr__Þ   s   zApi.__repr__)"Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   Ú__classcell__r   r   r   r   r      sr    
	

























r   N)Ú__doc__Útwilio.base.domainr   Útwilio.rest.api.v2010r   r   r   r   r   r   Ú<module>   s   