Ë
    [üàg&÷  ã                   óà   — d Z ddlmZ ddlmZmZmZmZmZmZm	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 G d„ de«      Zy)aì  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Messaging
    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.
é    )Údatetime)ÚAnyÚDictÚListÚOptionalÚUnionÚIteratorÚAsyncIterator)ÚdeserializeÚ	serializeÚvalues)ÚInstanceContext)ÚInstanceResource)ÚListResource)ÚVersion)ÚPagec            -       óÐ  ‡ — e Zd Z G d„ de«      Z G d„ de«      Z	 	 d(dedeee	f   de
e   fˆ fd„Zed)d
„«       Zd	efd„Zd	efd„Zd*d„Zd*d„Zej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  fdeeef   deeef   deeef   deee   ef   deeef   deeef   deee   ef   dedef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   d eeef   d!eeef   d"eeef   d#eeef   d$eeef   d	d f,d%„Zej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  ej(                  fdeeef   deeef   deeef   deee   ef   deeef   deeef   deee   ef   dedef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   d eeef   d!eeef   d"eeef   d#eeef   d$eeef   d	d f,d&„Zd	efd'„Zˆ xZS )+ÚTollfreeVerificationInstancec                   ó(   — e Zd ZdZdZdZdZdZdZdZ	y)	ú&TollfreeVerificationInstance.OptInTypeÚVERBALÚWEB_FORMÚ
PAPER_FORMÚVIA_TEXTÚMOBILE_QR_CODEÚIMPORTÚIMPORT_PLEASE_REPLACEN)
Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   © ó    úl/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/twilio/rest/messaging/v1/tollfree_verification.pyÚ	OptInTyper      s&   „ ØˆØˆØ!ˆ
ØˆØ)ˆØˆØ 7Ñr"   r$   c                   ó   — e Zd ZdZdZdZdZy)ú#TollfreeVerificationInstance.StatusÚPENDING_REVIEWÚ	IN_REVIEWÚTWILIO_APPROVEDÚTWILIO_REJECTEDN)r   r   r    r'   r(   r)   r*   r!   r"   r#   ÚStatusr&   $   s   „ Ø)ˆØˆ	Ø+ˆØ+‰r"   r+   ÚversionÚpayloadÚsidc                 óT  •— t         ‰| �  |«       |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        t        j                  |j                  d«      «      | _	        t        j                  |j                  d«      «      | _
        |j                  d«      | _        |j                  d«      | _        |j                  d	«      | _        |j                  d
«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _         |j                  d«      | _!        |j                  d«      | _"        |j                  d«      | _#        t        jH                  |j                  d «      «      | _%        t        j                  |j                  d!«      «      | _&        |j                  d"«      | _'        |j                  d#«      | _(        |j                  d$«      | _)        |j                  d%«      | _*        d|xs | j                  i| _+        d | _,        y )&Nr.   Úaccount_sidÚcustomer_profile_sidÚtrust_product_sidÚdate_createdÚdate_updatedÚregulated_item_sidÚbusiness_nameÚbusiness_street_addressÚbusiness_street_address2Úbusiness_cityÚbusiness_state_province_regionÚbusiness_postal_codeÚbusiness_countryÚbusiness_websiteÚbusiness_contact_first_nameÚbusiness_contact_last_nameÚbusiness_contact_emailÚbusiness_contact_phoneÚnotification_emailÚuse_case_categoriesÚuse_case_summaryÚproduction_message_sampleÚopt_in_image_urlsÚopt_in_typeÚmessage_volumeÚadditional_informationÚtollfree_phone_number_sidÚstatusÚurlÚrejection_reasonÚ
error_codeÚedit_expirationÚedit_allowedÚrejection_reasonsÚresource_linksÚexternal_reference_id)-ÚsuperÚ__init__Úgetr.   r0   r1   r2   r   Úiso8601_datetimer3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   ÚintegerrN   rO   rP   rQ   rR   rS   Ú	_solutionÚ_context)Úselfr,   r-   r.   Ú	__class__s       €r#   rU   z%TollfreeVerificationInstance.__init__R   s<  ø€ ô 	‰Ñ˜Ô!à")§+¡+¨eÓ"4ˆŒØ*1¯+©+°mÓ*DˆÔØ3:·;±;Ð?UÓ3VˆÔ!Ø07·±Ð<OÓ0PˆÔÜ0;×0LÑ0LØ�K‰K˜Ó'ó1
ˆÔô 1<×0LÑ0LØ�K‰K˜Ó'ó1
ˆÔð 29·±Ð=QÓ1RˆÔØ,3¯K©K¸Ó,HˆÔØ6=·k±kØ%ó7
ˆÔ$ð 8?·{±{Ø&ó8
ˆÔ%ð -4¯K©K¸Ó,HˆÔØ=D¿[¹[Ø,ó>
ˆÔ+ð 4;·;±;Ð?UÓ3VˆÔ!Ø/6¯{©{Ð;MÓ/NˆÔØ/6¯{©{Ð;MÓ/NˆÔØ:A¿+¹+Ø)ó;
ˆÔ(ð :A¿¹Ø(ó:
ˆÔ'ð 6=·[±[Ø$ó6
ˆÔ#ð 6=·[±[Ø$ó6
ˆÔ#ð 29·±Ð=QÓ1RˆÔØ8?¿¹Ø!ó9
ˆÔ ð 07¯{©{Ð;MÓ/NˆÔØ8?¿¹Ø'ó9
ˆÔ&ð 7>·k±kÐBUÓ6VˆÔà�K‰K˜Ó&ð 	Ôð .5¯[©[Ð9IÓ-JˆÔØ5<·[±[Ø$ó6
ˆÔ#ð 9@¿¹Ø'ó9
ˆÔ&ð HOÇ{Á{ØóH
ˆŒð #*§+¡+¨eÓ"4ˆŒØ/6¯{©{Ð;MÓ/NˆÔÜ)4×)<Ñ)<¸W¿[¹[ÈÓ=VÓ)WˆŒÜ3>×3OÑ3OØ�K‰KÐ)Ó*ó4
ˆÔð -4¯K©K¸Ó,GˆÔØDKÇKÁKØóE
ˆÔð <C¿;¹;ÐGWÓ;XˆÔØ4;·K±KÐ@WÓ4XˆÔ"ð �3’?˜$Ÿ(™(ð
ˆŒð @Dˆ�r"   Úreturnc                 ó„   — | j                   €)t        | j                  | j                  d   ¬«      | _         | j                   S )a  
        Generate an instance context for the instance, the context is capable of
        performing various actions. All instance actions are proxied to the context

        :returns: TollfreeVerificationContext for this TollfreeVerificationInstance
        r.   ©r.   )rZ   ÚTollfreeVerificationContextÚ_versionrY   ©r[   s    r#   Ú_proxyz#TollfreeVerificationInstance._proxy¤   s9   € ð �=‰=Ð Ü7Ø—‘Ø—N‘N 5Ñ)ôˆDŒMð �}‰}Ðr"   c                 ó6   — | j                   j                  «       S )úw
        Deletes the TollfreeVerificationInstance


        :returns: True if delete succeeds, False otherwise
        )rc   Údeleterb   s    r#   rf   z#TollfreeVerificationInstance.delete³   s   € ð �{‰{×!Ñ!Ó#Ð#r"   c              ƒ   óR   K  — | j                   j                  «       ƒ d{  –—† S 7 Œ­w)ú“
        Asynchronous coroutine that deletes the TollfreeVerificationInstance


        :returns: True if delete succeeds, False otherwise
        N)rc   Údelete_asyncrb   s    r#   ri   z)TollfreeVerificationInstance.delete_async¼   s!   è ø€ ð —[‘[×-Ñ-Ó/×/Ð/Ð/úó   ‚' %¡'c                 ó6   — | j                   j                  «       S )úu
        Fetch the TollfreeVerificationInstance


        :returns: The fetched TollfreeVerificationInstance
        )rc   Úfetchrb   s    r#   rm   z"TollfreeVerificationInstance.fetchÅ   s   € ð �{‰{× Ñ Ó"Ð"r"   c              ƒ   óR   K  — | j                   j                  «       ƒ d{  –—† S 7 Œ­w)ú�
        Asynchronous coroutine to fetch the TollfreeVerificationInstance


        :returns: The fetched TollfreeVerificationInstance
        N)rc   Úfetch_asyncrb   s    r#   rp   z(TollfreeVerificationInstance.fetch_asyncÎ   s!   è ø€ ð —[‘[×,Ñ,Ó.×.Ð.Ð.úrj   r6   r=   rB   rC   rD   rE   rF   rG   r   rH   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   Úedit_reasonc                 ób   — | j                   j                  |||||||||	|
|||||||||||¬«      S )á2
  
        Update the TollfreeVerificationInstance

        :param business_name: The name of the business or organization using the Tollfree number.
        :param business_website: The website of the business or organization using the Tollfree number.
        :param notification_email: The email address to receive the notification about the verification result. .
        :param use_case_categories: The category of the use case for the Tollfree Number. List as many are applicable..
        :param use_case_summary: Use this to further explain how messaging is used by the business or organization.
        :param production_message_sample: An example of message content, i.e. a sample message.
        :param opt_in_image_urls: Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
        :param opt_in_type:
        :param message_volume: Estimate monthly volume of messages from the Tollfree Number.
        :param business_street_address: The address of the business or organization using the Tollfree number.
        :param business_street_address2: The address of the business or organization using the Tollfree number.
        :param business_city: The city of the business or organization using the Tollfree number.
        :param business_state_province_region: The state/province/region of the business or organization using the Tollfree number.
        :param business_postal_code: The postal code of the business or organization using the Tollfree number.
        :param business_country: The country of the business or organization using the Tollfree number.
        :param additional_information: Additional information to be provided for verification.
        :param business_contact_first_name: The first name of the contact for the business or organization using the Tollfree number.
        :param business_contact_last_name: The last name of the contact for the business or organization using the Tollfree number.
        :param business_contact_email: The email address of the contact for the business or organization using the Tollfree number.
        :param business_contact_phone: The E.164 formatted phone number of the contact for the business or organization using the Tollfree number.
        :param edit_reason: Describe why the verification is being edited. If the verification was rejected because of a technical issue, such as the website being down, and the issue has been resolved this parameter should be set to something similar to 'Website fixed'.

        :returns: The updated TollfreeVerificationInstance
        ©r6   r=   rB   rC   rD   rE   rF   rG   rH   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rq   )rc   Úupdate©r[   r6   r=   rB   rC   rD   rE   rF   rG   rH   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rq   s                         r#   ru   z#TollfreeVerificationInstance.update×   s`   € ðj �{‰{×!Ñ!Ø'Ø-Ø1Ø 3Ø-Ø&?Ø/Ø#Ø)Ø$;Ø%=Ø'Ø+IØ!5Ø-Ø#9Ø(CØ'AØ#9Ø#9Ø#ð+ "ó 
ð 	
r"   c              ƒ   ó~   K  — | j                   j                  |||||||||	|
|||||||||||¬«      ƒ d{  –—† S 7 Œ­w)áL
  
        Asynchronous coroutine to update the TollfreeVerificationInstance

        :param business_name: The name of the business or organization using the Tollfree number.
        :param business_website: The website of the business or organization using the Tollfree number.
        :param notification_email: The email address to receive the notification about the verification result. .
        :param use_case_categories: The category of the use case for the Tollfree Number. List as many are applicable..
        :param use_case_summary: Use this to further explain how messaging is used by the business or organization.
        :param production_message_sample: An example of message content, i.e. a sample message.
        :param opt_in_image_urls: Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
        :param opt_in_type:
        :param message_volume: Estimate monthly volume of messages from the Tollfree Number.
        :param business_street_address: The address of the business or organization using the Tollfree number.
        :param business_street_address2: The address of the business or organization using the Tollfree number.
        :param business_city: The city of the business or organization using the Tollfree number.
        :param business_state_province_region: The state/province/region of the business or organization using the Tollfree number.
        :param business_postal_code: The postal code of the business or organization using the Tollfree number.
        :param business_country: The country of the business or organization using the Tollfree number.
        :param additional_information: Additional information to be provided for verification.
        :param business_contact_first_name: The first name of the contact for the business or organization using the Tollfree number.
        :param business_contact_last_name: The last name of the contact for the business or organization using the Tollfree number.
        :param business_contact_email: The email address of the contact for the business or organization using the Tollfree number.
        :param business_contact_phone: The E.164 formatted phone number of the contact for the business or organization using the Tollfree number.
        :param edit_reason: Describe why the verification is being edited. If the verification was rejected because of a technical issue, such as the website being down, and the issue has been resolved this parameter should be set to something similar to 'Website fixed'.

        :returns: The updated TollfreeVerificationInstance
        rt   N)rc   Úupdate_asyncrv   s                         r#   ry   z)TollfreeVerificationInstance.update_async$  sn   è ø€ ðj —[‘[×-Ñ-Ø'Ø-Ø1Ø 3Ø-Ø&?Ø/Ø#Ø)Ø$;Ø%=Ø'Ø+IØ!5Ø-Ø#9Ø(CØ'AØ#9Ø#9Ø#ð+ .ó 
÷ 
ð 	
ð 
ús   ‚4=¶;·=c                 ó„   — dj                  d„ | j                  j                  «       D «       «      }dj                  |«      S )úf
        Provide a friendly representation

        :returns: Machine friendly representation
        ú c              3   óF   K  — | ]  \  }}d j                  ||«      –— Œ y­w©z{}={}N©Úformat©Ú.0ÚkÚvs      r#   ú	<genexpr>z8TollfreeVerificationInstance.__repr__.<locals>.<genexpr>w  ó   è ø€ ÒS±D°A°q˜7Ÿ>™>¨!¨Q×/ÑSùó   ‚!z5<Twilio.Messaging.V1.TollfreeVerificationInstance {}>©ÚjoinrY   Úitemsr€   ©r[   Úcontexts     r#   Ú__repr__z%TollfreeVerificationInstance.__repr__q  s6   € ð —(‘(ÑS¸D¿N¹N×<PÑ<PÓ<RÔSÓSˆØF×MÑMÈgÓVÐVr"   ©N)r]   r`   )r]   r   )r   r   r    Úobjectr$   r+   r   r   Ústrr   r   rU   Úpropertyrc   Úboolrf   ri   rm   rp   r   Úunsetr   r   ru   ry   r�   Ú__classcell__©r\   s   @r#   r   r      sP  ø„ ô8�Fô 8ô,�ô ,ð&ðR OSñPDØðPDØ)-¨c°3¨h©ðPDØ>FÀs¹mõPDðd òó ðð$˜ó $ð0 Dó 0ó#ó/ð -3¯L©LØ/5¯|©|Ø17·±Ø8>¿¹Ø/5¯|©|Ø8>¿¹Ø6<·l±lð �L‰LØ-3¯\©\Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø*0¯,©,ñ1K
à˜S &˜[Ñ)ðK
ð    V Ñ,ðK
ð " # v +Ñ.ð	K
ð
 # 4¨¡9¨fÐ#4Ñ5ðK
ð    V Ñ,ðK
ð $)¨¨f¨Ñ#5ðK
ð !  c¡¨FÐ!2Ñ3ðK
ð Ø4°fÐ<ñ
ðK
ð ˜c 6˜kÑ*ðK
ð "' s¨F {Ñ!3ðK
ð #(¨¨V¨Ñ"4ðK
ð ˜S &˜[Ñ)ðK
ð  ).¨c°6¨kÑ(:ð!K
ð" $ C¨ KÑ0ð#K
ð$    V Ñ,ð%K
ð& !& c¨6 kÑ 2ð'K
ð( &+¨3°¨;Ñ%7ð)K
ð* %*¨#¨v¨+Ñ$6ð+K
ð, !& c¨6 kÑ 2ð-K
ð. !& c¨6 kÑ 2ð/K
ð0 ˜3 ˜;Ñ'ð1K
ð2 
(ó3K
ð^ -3¯L©LØ/5¯|©|Ø17·±Ø8>¿¹Ø/5¯|©|Ø8>¿¹Ø6<·l±lð �L‰LØ-3¯\©\Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø*0¯,©,ñ1K
à˜S &˜[Ñ)ðK
ð    V Ñ,ðK
ð " # v +Ñ.ð	K
ð
 # 4¨¡9¨fÐ#4Ñ5ðK
ð    V Ñ,ðK
ð $)¨¨f¨Ñ#5ðK
ð !  c¡¨FÐ!2Ñ3ðK
ð Ø4°fÐ<ñ
ðK
ð ˜c 6˜kÑ*ðK
ð "' s¨F {Ñ!3ðK
ð #(¨¨V¨Ñ"4ðK
ð ˜S &˜[Ñ)ðK
ð  ).¨c°6¨kÑ(:ð!K
ð" $ C¨ KÑ0ð#K
ð$    V Ñ,ð%K
ð& !& c¨6 kÑ 2ð'K
ð( &+¨3°¨;Ñ%7ð)K
ð* %*¨#¨v¨+Ñ$6ð+K
ð, !& c¨6 kÑ 2ð-K
ð. !& c¨6 kÑ 2ð/K
ð0 ˜3 ˜;Ñ'ð1K
ð2 
(ó3K
ðZW˜#÷ Wr"   r   c            -       ó€  ‡ — e Zd Zdedefˆ fd„Zdefd„Zdefd„Zde	fd„Z
de	fd„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fd	eeef   d
eeef   deeef   deee   ef   deeef   deeef   deee   ef   dedef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   de	f,d„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fd	eeef   d
eeef   deeef   deee   ef   deeef   deeef   deee   ef   dedef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   deeef   de	f,d „Zdefd!„Zˆ xZS )"r`   r,   r.   c                 óx   •— t         ‰| �  |«       d|i| _         dj                  di | j                  ¤Ž| _        y)zÁ
        Initialize the TollfreeVerificationContext

        :param version: Version that contains the resource
        :param sid: The unique string to identify Tollfree Verification.
        r.   z/Tollfree/Verifications/{sid}Nr!   )rT   rU   rY   r€   Ú_uri)r[   r,   r.   r\   s      €r#   rU   z$TollfreeVerificationContext.__init__}  s@   ø€ ô 	‰Ñ˜Ô!ð �3ð
ˆŒð ;Ð3×:Ñ:ÑL¸T¿^¹^ÑLˆ�	r"   r]   c                 ó|   — t        j                  i «      }| j                  j                  d| j                  |¬«      S )re   ÚDELETE©ÚmethodÚuriÚheaders)r   Úofra   rf   r˜   ©r[   rž   s     r#   rf   z"TollfreeVerificationContext.deleteŒ  s1   € ô —)‘)˜B“-ˆà�}‰}×#Ñ#¨8¸¿¹ÈGÐ#ÓTÐTr"   c              ƒ   ó˜   K  — t        j                  i «      }| j                  j                  d| j                  |¬«      ƒ d{  –—† S 7 Œ­w)rh   rš   r›   N)r   rŸ   ra   ri   r˜   r    s     r#   ri   z(TollfreeVerificationContext.delete_async˜  sF   è ø€ ô —)‘)˜B“-ˆà—]‘]×/Ñ/Ø §¡°Gð 0ó 
÷ 
ð 	
ð 
ús   ‚AA
ÁAÁA
c                 óÐ   — t        j                  i «      }d|d<   | j                  j                  d| j                  |¬«      }t        | j                  || j                  d   ¬«      S )rl   úapplication/jsonÚAcceptÚGETr›   r.   r_   )r   rŸ   ra   rm   r˜   r   rY   ©r[   rž   r-   s      r#   rm   z!TollfreeVerificationContext.fetch¦  s]   € ô —)‘)˜B“-ˆà.ˆ�Ñà—-‘-×%Ñ%¨U¸¿	¹	È7Ð%ÓSˆä+Ø�M‰MØØ—‘˜uÑ%ô
ð 	
r"   c              ƒ   óì   K  — t        j                  i «      }d|d<   | j                  j                  d| j                  |¬«      ƒ d{  –—† }t        | j                  || j                  d   ¬«      S 7 Œ)­w)ro   r£   r¤   r¥   r›   Nr.   r_   )r   rŸ   ra   rp   r˜   r   rY   r¦   s      r#   rp   z'TollfreeVerificationContext.fetch_asyncº  sr   è ø€ ô —)‘)˜B“-ˆà.ˆ�ÑàŸ™×1Ñ1Ø˜dŸi™i°ð 2ó 
÷ 
ˆô ,Ø�M‰MØØ—‘˜uÑ%ô
ð 	
ð	
ús   ‚AA4ÁA2Á	*A4r6   r=   rB   rC   rD   rE   rF   rG   r   rH   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rq   c                 óÎ  — t        j                  i d|“d|“d|“dt        j                  |d„ «      “d|“d|“dt        j                  |d	„ «      “d
|“d|	“d|
“d|“d|“d|“d|“d|“d|“d|“||||dœ¥«      }t        j                  i «      }d|d<   d|d<   | j                  j                  d| j                  ||¬«      }t        | j                  || j                  d   ¬«      S )rs   ÚBusinessNameÚBusinessWebsiteÚNotificationEmailÚUseCaseCategoriesc                 ó   — | S rŽ   r!   ©Úes    r#   ú<lambda>z4TollfreeVerificationContext.update.<locals>.<lambda>  ó   € ÐRS€ r"   ÚUseCaseSummaryÚProductionMessageSampleÚOptInImageUrlsc                 ó   — | S rŽ   r!   r®   s    r#   r°   z4TollfreeVerificationContext.update.<locals>.<lambda>  ó   € ÈQ€ r"   r$   ÚMessageVolumeÚBusinessStreetAddressÚBusinessStreetAddress2ÚBusinessCityÚBusinessStateProvinceRegionÚBusinessPostalCodeÚBusinessCountryÚAdditionalInformationÚBusinessContactFirstName©ÚBusinessContactLastNameÚBusinessContactEmailÚBusinessContactPhoneÚ
EditReasonú!application/x-www-form-urlencodedúContent-Typer£   r¤   ÚPOST©rœ   r�   Údatarž   r.   r_   )	r   rŸ   r   Úmapra   ru   r˜   r   rY   ©r[   r6   r=   rB   rC   rD   rE   rF   rG   rH   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rq   rÉ   rž   r-   s                            r#   ru   z"TollfreeVerificationContext.updateÐ  sƒ  € ôl �y‰yðØ ðà!Ð#3ðð $Ð%7ðð $¤Y§]¡]Ð3FÉÓ%Tð	ð
 !Ð"2ðð *Ð+Dðð !¤)§-¡-Ð0AÁ;Ó"Oðð ˜[ðð   ðð (Ð)@ðð )Ð*Bðð  ðð .Ð/Mðð %Ð&:ðð "Ð#3ðð  (Ð)?ð!ð" +Ð,Gð#ð$ ,FØ(>Ø(>Ø)ò+ó
ˆô2 —)‘)˜B“-ˆà"Eˆ�Ñà.ˆ�Ñà—-‘-×&Ñ&Ø˜tŸy™y¨t¸Wð 'ó 
ˆô ,Ø�M‰M˜7¨¯©°uÑ(=ô
ð 	
r"   c              ƒ   óê  K  — t        j                  i d|“d|“d|“dt        j                  |d„ «      “d|“d|“dt        j                  |d	„ «      “d
|“d|	“d|
“d|“d|“d|“d|“d|“d|“d|“||||dœ¥«      }t        j                  i «      }d|d<   d|d<   | j                  j                  d| j                  ||¬«      ƒ d{  –—† }t        | j                  || j                  d   ¬«      S 7 Œ)­w)rx   r©   rª   r«   r¬   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z:TollfreeVerificationContext.update_async.<locals>.<lambda>h  r±   r"   r²   r³   r´   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z:TollfreeVerificationContext.update_async.<locals>.<lambda>k  r¶   r"   r$   r·   r¸   r¹   rº   r»   r¼   r½   r¾   r¿   rÀ   rÅ   rÆ   r£   r¤   rÇ   rÈ   Nr.   r_   )	r   rŸ   r   rÊ   ra   ry   r˜   r   rY   rË   s                            r#   ry   z(TollfreeVerificationContext.update_async-  s‘  è ø€ ôl �y‰yðØ ðà!Ð#3ðð $Ð%7ðð $¤Y§]¡]Ð3FÉÓ%Tð	ð
 !Ð"2ðð *Ð+Dðð !¤)§-¡-Ð0AÁ;Ó"Oðð ˜[ðð   ðð (Ð)@ðð )Ð*Bðð  ðð .Ð/Mðð %Ð&:ðð "Ð#3ðð  (Ð)?ð!ð" +Ð,Gð#ð$ ,FØ(>Ø(>Ø)ò+ó
ˆô2 —)‘)˜B“-ˆà"Eˆ�Ñà.ˆ�ÑàŸ™×2Ñ2Ø˜tŸy™y¨t¸Wð 3ó 
÷ 
ˆô ,Ø�M‰M˜7¨¯©°uÑ(=ô
ð 	
ð	
ús   ‚CC3ÃC1Ã*C3c                 ó„   — dj                  d„ | j                  j                  «       D «       «      }dj                  |«      S )r{   r|   c              3   óF   K  — | ]  \  }}d j                  ||«      –— Œ y­wr~   r   r�   s      r#   r…   z7TollfreeVerificationContext.__repr__.<locals>.<genexpr>�  r†   r‡   z4<Twilio.Messaging.V1.TollfreeVerificationContext {}>rˆ   r‹   s     r#   r�   z$TollfreeVerificationContext.__repr__Š  s6   € ð —(‘(ÑS¸D¿N¹N×<PÑ<PÓ<RÔSÓSˆØE×LÑLÈWÓUÐUr"   )r   r   r    r   r�   rU   r’   rf   ri   r   rm   rp   r   r“   r   r�   r   ru   ry   r�   r”   r•   s   @r#   r`   r`   {  s  ø„ ðM ð M¨cõ Mð
U˜ó 
Uð
 Dó 
ð
Ð3ó 
ð(
Ð#?ó 
ð0 -3¯L©LØ/5¯|©|Ø17·±Ø8>¿¹Ø/5¯|©|Ø8>¿¹Ø6<·l±lð �L‰LØ-3¯\©\Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø*0¯,©,ñ1[
à˜S &˜[Ñ)ð[
ð    V Ñ,ð[
ð " # v +Ñ.ð	[
ð
 # 4¨¡9¨fÐ#4Ñ5ð[
ð    V Ñ,ð[
ð $)¨¨f¨Ñ#5ð[
ð !  c¡¨FÐ!2Ñ3ð[
ð Ø4°fÐ<ñ
ð[
ð ˜c 6˜kÑ*ð[
ð "' s¨F {Ñ!3ð[
ð #(¨¨V¨Ñ"4ð[
ð ˜S &˜[Ñ)ð[
ð  ).¨c°6¨kÑ(:ð![
ð" $ C¨ KÑ0ð#[
ð$    V Ñ,ð%[
ð& !& c¨6 kÑ 2ð'[
ð( &+¨3°¨;Ñ%7ð)[
ð* %*¨#¨v¨+Ñ$6ð+[
ð, !& c¨6 kÑ 2ð-[
ð. !& c¨6 kÑ 2ð/[
ð0 ˜3 ˜;Ñ'ð1[
ð2 
&ó3[
ð~ -3¯L©LØ/5¯|©|Ø17·±Ø8>¿¹Ø/5¯|©|Ø8>¿¹Ø6<·l±lð �L‰LØ-3¯\©\Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø*0¯,©,ñ1[
à˜S &˜[Ñ)ð[
ð    V Ñ,ð[
ð " # v +Ñ.ð	[
ð
 # 4¨¡9¨fÐ#4Ñ5ð[
ð    V Ñ,ð[
ð $)¨¨f¨Ñ#5ð[
ð !  c¡¨FÐ!2Ñ3ð[
ð Ø4°fÐ<ñ
ð[
ð ˜c 6˜kÑ*ð[
ð "' s¨F {Ñ!3ð[
ð #(¨¨V¨Ñ"4ð[
ð ˜S &˜[Ñ)ð[
ð  ).¨c°6¨kÑ(:ð![
ð" $ C¨ KÑ0ð#[
ð$    V Ñ,ð%[
ð& !& c¨6 kÑ 2ð'[
ð( &+¨3°¨;Ñ%7ð)[
ð* %*¨#¨v¨+Ñ$6ð+[
ð, !& c¨6 kÑ 2ð-[
ð. !& c¨6 kÑ 2ð/[
ð0 ˜3 ˜;Ñ'ð1[
ð2 
&ó3[
ðzV˜#÷ Vr"   r`   c                   ó2   — e Zd Zdeeef   defd„Zdefd„Zy)ÚTollfreeVerificationPager-   r]   c                 ó.   — t        | j                  |«      S )zz
        Build an instance of TollfreeVerificationInstance

        :param payload: Payload response from the API
        )r   ra   )r[   r-   s     r#   Úget_instancez%TollfreeVerificationPage.get_instance–  s   € ô ,¨D¯M©M¸7ÓCÐCr"   c                  ó   — y)r{   z.<Twilio.Messaging.V1.TollfreeVerificationPage>r!   rb   s    r#   r�   z!TollfreeVerificationPage.__repr__ž  ó   € ð @r"   N)	r   r   r    r   r�   r   r   rÔ   r�   r!   r"   r#   rÒ   rÒ   ”  s/   „ ðD D¨¨c¨¡Nð DÐ7Só Dð@˜#ô @r"   rÒ   c            1       ó 	  ‡ — e Zd Zdefˆ fd„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fdedededee   deded	ee   d
ddedede	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   def0d„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  ej                  fdedededee   deded	ee   d
ddedede	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   de	ee
f   def0d„Zej                  ej                  ej                  ej                  ddfde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d"ee   d#ee   dee   fd$„Zej                  ej                  ej                  ej                  ddfde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d"ee   d#ee   dee   fd%„Zej                  ej                  ej                  ej                  ddfde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d"ee   d#ee   dee   fd&„Zej                  ej                  ej                  ej                  ddfde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d"ee   d#ee   dee   fd'„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  fde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d(e	ee
f   d)e	ee
f   d#e	ee
f   defd*„Zej                  ej                  ej                  ej                  ej                  ej                  ej                  fde	ee
f   de	d e
f   de	ee
f   d!e	ee
f   d(e	ee
f   d)e	ee
f   d#e	ee
f   defd+„Zd,edefd-„Zd,edefd.„Zd/edefd0„Zd/edefd1„Zdefd2„Zˆ xZ S )3ÚTollfreeVerificationListr,   c                 ó2   •— t         ‰| �  |«       d| _        y)zv
        Initialize the TollfreeVerificationList

        :param version: Version that contains the resource

        z/Tollfree/VerificationsN)rT   rU   r˜   )r[   r,   r\   s     €r#   rU   z!TollfreeVerificationList.__init__©  s   ø€ ô 	‰Ñ˜Ô!à-ˆ�	r"   r6   r=   rB   rC   rD   rE   rF   rG   r   rH   rJ   r1   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rS   r]   c           
      ó¸  — t        j                  i d|“d|“d|“dt        j                  |d„ «      “d|“d|“dt        j                  |d	„ «      “d
|“d|	“d|
“d|“d|“d|“d|“d|“d|“d|“||||||dœ¥«      }t        j                  ddi«      }d|d<   d|d<   | j                  j                  d| j                  ||¬«      }t        | j                  |«      S )a_
  
        Create the TollfreeVerificationInstance

        :param business_name: The name of the business or organization using the Tollfree number.
        :param business_website: The website of the business or organization using the Tollfree number.
        :param notification_email: The email address to receive the notification about the verification result. .
        :param use_case_categories: The category of the use case for the Tollfree Number. List as many are applicable..
        :param use_case_summary: Use this to further explain how messaging is used by the business or organization.
        :param production_message_sample: An example of message content, i.e. a sample message.
        :param opt_in_image_urls: Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
        :param opt_in_type:
        :param message_volume: Estimate monthly volume of messages from the Tollfree Number.
        :param tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param customer_profile_sid: Customer's Profile Bundle BundleSid.
        :param business_street_address: The address of the business or organization using the Tollfree number.
        :param business_street_address2: The address of the business or organization using the Tollfree number.
        :param business_city: The city of the business or organization using the Tollfree number.
        :param business_state_province_region: The state/province/region of the business or organization using the Tollfree number.
        :param business_postal_code: The postal code of the business or organization using the Tollfree number.
        :param business_country: The country of the business or organization using the Tollfree number.
        :param additional_information: Additional information to be provided for verification.
        :param business_contact_first_name: The first name of the contact for the business or organization using the Tollfree number.
        :param business_contact_last_name: The last name of the contact for the business or organization using the Tollfree number.
        :param business_contact_email: The email address of the contact for the business or organization using the Tollfree number.
        :param business_contact_phone: The E.164 formatted phone number of the contact for the business or organization using the Tollfree number.
        :param external_reference_id: An optional external reference ID supplied by customer and echoed back on status retrieval.

        :returns: The created TollfreeVerificationInstance
        r©   rª   r«   r¬   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z1TollfreeVerificationList.create.<locals>.<lambda>ñ  r±   r"   r²   r³   r´   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z1TollfreeVerificationList.create.<locals>.<lambda>ô  r¶   r"   r$   r·   ÚTollfreePhoneNumberSidÚCustomerProfileSidr¸   r¹   rº   r»   r¼   r½   ©r¾   r¿   rÁ   rÂ   rÃ   ÚExternalReferenceIdrÆ   rÅ   r£   r¤   rÇ   rÈ   )r   rŸ   r   rÊ   ra   Úcreater˜   r   ©r[   r6   r=   rB   rC   rD   rE   rF   rG   rH   rJ   r1   r7   r8   r9   r:   r;   r<   rI   r>   r?   r@   rA   rS   rÉ   rž   r-   s                              r#   rá   zTollfreeVerificationList.create´  s€  € ôp �y‰yðØ ðà!Ð#3ðð $Ð%7ðð $¤Y§]¡]Ð3FÉÓ%Tð	ð
 !Ð"2ðð *Ð+Dðð !¤)§-¡-Ð0AÁ;Ó"Oðð ˜[ðð   ðð )Ð*Cðð %Ð&:ðð (Ð)@ðð )Ð*Bðð  ðð .Ð/Mðð  %Ð&:ð!ð" "Ð#3ð#ð$ *@Ø,GØ+EØ(>Ø(>Ø'<ò/ó
ˆô6 —)‘)˜^Ð-PÐQÓRˆà"Eˆ�Ñà.ˆ�Ñà—-‘-×&Ñ&Ø˜tŸy™y¨t¸Wð 'ó 
ˆô ,¨D¯M©M¸7ÓCÐCr"   c           
   ƒ   óÔ  K  — t        j                  i d|“d|“d|“dt        j                  |d„ «      “d|“d|“dt        j                  |d	„ «      “d
|“d|	“d|
“d|“d|“d|“d|“d|“d|“d|“||||||dœ¥«      }t        j                  ddi«      }d|d<   d|d<   | j                  j                  d| j                  ||¬«      ƒ d{  –—† }t        | j                  |«      S 7 Œ­w)an
  
        Asynchronously create the TollfreeVerificationInstance

        :param business_name: The name of the business or organization using the Tollfree number.
        :param business_website: The website of the business or organization using the Tollfree number.
        :param notification_email: The email address to receive the notification about the verification result. .
        :param use_case_categories: The category of the use case for the Tollfree Number. List as many are applicable..
        :param use_case_summary: Use this to further explain how messaging is used by the business or organization.
        :param production_message_sample: An example of message content, i.e. a sample message.
        :param opt_in_image_urls: Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
        :param opt_in_type:
        :param message_volume: Estimate monthly volume of messages from the Tollfree Number.
        :param tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param customer_profile_sid: Customer's Profile Bundle BundleSid.
        :param business_street_address: The address of the business or organization using the Tollfree number.
        :param business_street_address2: The address of the business or organization using the Tollfree number.
        :param business_city: The city of the business or organization using the Tollfree number.
        :param business_state_province_region: The state/province/region of the business or organization using the Tollfree number.
        :param business_postal_code: The postal code of the business or organization using the Tollfree number.
        :param business_country: The country of the business or organization using the Tollfree number.
        :param additional_information: Additional information to be provided for verification.
        :param business_contact_first_name: The first name of the contact for the business or organization using the Tollfree number.
        :param business_contact_last_name: The last name of the contact for the business or organization using the Tollfree number.
        :param business_contact_email: The email address of the contact for the business or organization using the Tollfree number.
        :param business_contact_phone: The E.164 formatted phone number of the contact for the business or organization using the Tollfree number.
        :param external_reference_id: An optional external reference ID supplied by customer and echoed back on status retrieval.

        :returns: The created TollfreeVerificationInstance
        r©   rª   r«   r¬   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z7TollfreeVerificationList.create_async.<locals>.<lambda>P  r±   r"   r²   r³   r´   c                 ó   — | S rŽ   r!   r®   s    r#   r°   z7TollfreeVerificationList.create_async.<locals>.<lambda>S  r¶   r"   r$   r·   rÝ   rÞ   r¸   r¹   rº   r»   r¼   r½   rß   rÆ   rÅ   r£   r¤   rÇ   rÈ   N)r   rŸ   r   rÊ   ra   Úcreate_asyncr˜   r   râ   s                              r#   ræ   z%TollfreeVerificationList.create_async  sŽ  è ø€ ôp �y‰yðØ ðà!Ð#3ðð $Ð%7ðð $¤Y§]¡]Ð3FÉÓ%Tð	ð
 !Ð"2ðð *Ð+Dðð !¤)§-¡-Ð0AÁ;Ó"Oðð ˜[ðð   ðð )Ð*Cðð %Ð&:ðð (Ð)@ðð )Ð*Bðð  ðð .Ð/Mðð  %Ð&:ð!ð" "Ð#3ð#ð$ *@Ø,GØ+EØ(>Ø(>Ø'<ò/ó
ˆô6 —)‘)˜^Ð-PÐQÓRˆà"Eˆ�Ñà.ˆ�ÑàŸ™×2Ñ2Ø˜tŸy™y¨t¸Wð 3ó 
÷ 
ˆô ,¨D¯M©M¸7ÓCÐCð	
ús   ‚C	C(ÃC&ÃC(NrK   r&   Úinclude_sub_accountsÚlimitÚ	page_sizec                 óª   — | j                   j                  ||«      }| j                  |||||d   ¬«      }| j                   j                  ||d   «      S )aH  
        Streams TollfreeVerificationInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param str tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param &quot;TollfreeVerificationInstance.Status&quot; status: The compliance status of the Tollfree Verification record.
        :param str external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param bool include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        ré   ©rJ   rK   rS   rç   ré   rè   )ra   Úread_limitsÚpageÚstream©	r[   rJ   rK   rS   rç   rè   ré   Úlimitsrí   s	            r#   rî   zTollfreeVerificationList.streamr  s^   € ð8 —‘×*Ñ*¨5°)Ó<ˆØ�y‰yØ&?ØØ"7Ø!5Ø˜[Ñ)ð ó 
ˆð �}‰}×#Ñ# D¨&°©/Ó:Ð:r"   c              ƒ   óÆ   K  — | j                   j                  ||«      }| j                  |||||d   ¬«      ƒ d{  –—† }| j                   j                  ||d   «      S 7 Œ#­w)aW  
        Asynchronously streams TollfreeVerificationInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param str tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param &quot;TollfreeVerificationInstance.Status&quot; status: The compliance status of the Tollfree Verification record.
        :param str external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param bool include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        ré   rë   Nrè   )ra   rì   Ú
page_asyncÚstream_asyncrï   s	            r#   ró   z%TollfreeVerificationList.stream_async™  sl   è ø€ ð8 —‘×*Ñ*¨5°)Ó<ˆØ—_‘_Ø&?ØØ"7Ø!5Ø˜[Ñ)ð %ó 
÷ 
ˆð �}‰}×)Ñ)¨$°°w±Ó@Ð@ð
ús   ‚9A!»A¼$A!c           
      óB   — t        | j                  ||||||¬«      «      S )aå  
        Lists TollfreeVerificationInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param &quot;TollfreeVerificationInstance.Status&quot; status: The compliance status of the Tollfree Verification record.
        :param str external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param bool include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        ©rJ   rK   rS   rç   rè   ré   )Úlistrî   )r[   rJ   rK   rS   rç   rè   ré   s          r#   rö   zTollfreeVerificationList.listÀ  s4   € ô6 Ø�K‰KØ*CØØ&;Ø%9ØØ#ð ó ó	
ð 		
r"   c              ƒ   ó‚   K  — | j                  ||||||¬«      ƒ d{  –—† 2 �cg c3 d{  –—† }|‘Œ7 Œ7 Œ	6 c}S c c}w ­w)aô  
        Asynchronously lists TollfreeVerificationInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param &quot;TollfreeVerificationInstance.Status&quot; status: The compliance status of the Tollfree Verification record.
        :param str external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param bool include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        rõ   N)ró   )r[   rJ   rK   rS   rç   rè   ré   Úrecords           r#   Ú
list_asyncz#TollfreeVerificationList.list_asyncæ  s`   è ø€ ð: '+×&7Ñ&7Ø*CØØ&;Ø%9ØØ#ð '8ó '÷ !÷

ô 

àò ð!øð

øò 

ð 
	
ùò 

ùs0   ‚?�2ž?¤:¦6ª4
«6®:²?´6¶:·?Ú
page_tokenÚpage_numberc           
      ó  — t        j                  |||t        j                  |«      |||dœ«      }t        j                  ddi«      }	d|	d<   | j                  j                  d| j                  ||	¬«      }
t        | j                  |
«      S )a.  
        Retrieve a single page of TollfreeVerificationInstance records from the API.
        Request is executed immediately

        :param tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param status: The compliance status of the Tollfree Verification record.
        :param external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of TollfreeVerificationInstance
        ©rÝ   r+   rà   ÚIncludeSubAccountsÚ	PageTokenr   ÚPageSizerÆ   rÅ   r£   r¤   r¥   ©rœ   r�   Úparamsrž   )r   rŸ   r   Úboolean_to_stringra   rí   r˜   rÒ   ©r[   rJ   rK   rS   rç   rú   rû   ré   rÉ   rž   Úresponses              r#   rí   zTollfreeVerificationList.page  s‘   € ô0 �y‰yà*CØ Ø'<Ü&/×&AÑ&AÐBVÓ&WØ'Ø#Ø%ñó

ˆô —)‘)˜^Ð-PÐQÓRˆà.ˆ�Ñà—=‘=×%Ñ%Ø˜dŸi™i°¸gð &ó 
ˆô (¨¯©°xÓ@Ð@r"   c           
   ƒ   ó4  K  — t        j                  |||t        j                  |«      |||dœ«      }t        j                  ddi«      }	d|	d<   | j                  j                  d| j                  ||	¬«      ƒ d{  –—† }
t        | j                  |
«      S 7 Œ­w)	a=  
        Asynchronously retrieve a single page of TollfreeVerificationInstance records from the API.
        Request is executed immediately

        :param tollfree_phone_number_sid: The SID of the Phone Number associated with the Tollfree Verification.
        :param status: The compliance status of the Tollfree Verification record.
        :param external_reference_id: Customer supplied reference id for the Tollfree Verification record.
        :param include_sub_accounts: Whether to include Tollfree Verifications from sub accounts in list response.
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of TollfreeVerificationInstance
        rý   rÆ   rÅ   r£   r¤   r¥   r  N)r   rŸ   r   r  ra   rò   r˜   rÒ   r  s              r#   rò   z#TollfreeVerificationList.page_async:  sŸ   è ø€ ô0 �y‰yà*CØ Ø'<Ü&/×&AÑ&AÐBVÓ&WØ'Ø#Ø%ñó

ˆô —)‘)˜^Ð-PÐQÓRˆà.ˆ�ÑàŸ™×1Ñ1Ø˜dŸi™i°¸gð 2ó 
÷ 
ˆô (¨¯©°xÓ@Ð@ð
ús   ‚A9BÁ;BÁ<BÚ
target_urlc                 óŽ   — | j                   j                  j                  j                  d|«      }t	        | j                   |«      S )a  
        Retrieve a specific page of TollfreeVerificationInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of TollfreeVerificationInstance
        r¥   )ra   ÚdomainÚtwilioÚrequestrÒ   ©r[   r  r  s      r#   Úget_pagez!TollfreeVerificationList.get_pageg  s7   € ð —=‘=×'Ñ'×.Ñ.×6Ñ6°u¸jÓIˆÜ'¨¯©°xÓ@Ð@r"   c              ƒ   óª   K  — | j                   j                  j                  j                  d|«      ƒ d{  –—† }t	        | j                   |«      S 7 Œ­w)a  
        Asynchronously retrieve a specific page of TollfreeVerificationInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of TollfreeVerificationInstance
        r¥   N)ra   r	  r
  Úrequest_asyncrÒ   r  s      r#   Úget_page_asyncz'TollfreeVerificationList.get_page_asyncs  sD   è ø€ ð Ÿ™×-Ñ-×4Ñ4×BÑBÀ5È*ÓU×UˆÜ'¨¯©°xÓ@Ð@ð Vús   ‚4A¶A·Ar.   c                 ó0   — t        | j                  |¬«      S ©z„
        Constructs a TollfreeVerificationContext

        :param sid: The unique string to identify Tollfree Verification.
        r_   ©r`   ra   ©r[   r.   s     r#   rV   zTollfreeVerificationList.get  ó   € ô +¨4¯=©=¸cÔBÐBr"   c                 ó0   — t        | j                  |¬«      S r  r  r  s     r#   Ú__call__z!TollfreeVerificationList.__call__‡  r  r"   c                  ó   — y)r{   z.<Twilio.Messaging.V1.TollfreeVerificationList>r!   rb   s    r#   r�   z!TollfreeVerificationList.__repr__�  rÖ   r"   )!r   r   r    r   rU   r   r“   r�   r   r   r�   r   rá   ræ   r’   r   Úintr	   rî   r
   ró   rö   rù   rÒ   rí   rò   r  r  r`   rV   r  r�   r”   r•   s   @r#   rØ   rØ   §  s«  ø„ ð	. õ 	.ð. 4:·<±<Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø4:·L±Lñ1]Dàð]Dð ð]Dð  ð	]Dð
 " #™Yð]Dð ð]Dð $'ð]Dð   ™9ð]Dð >ð]Dð ð]Dð $'ð]Dð $ C¨ KÑ0ð]Dð "' s¨F {Ñ!3ð]Dð #(¨¨V¨Ñ"4ð]Dð ˜S &˜[Ñ)ð]Dð  ).¨c°6¨kÑ(:ð!]Dð" $ C¨ KÑ0ð#]Dð$    V Ñ,ð%]Dð& !& c¨6 kÑ 2ð']Dð( &+¨3°¨;Ñ%7ð)]Dð* %*¨#¨v¨+Ñ$6ð+]Dð, !& c¨6 kÑ 2ð-]Dð. !& c¨6 kÑ 2ð/]Dð0  % S¨& [Ñ1ð1]Dð2 
&ó3]DðV 4:·<±<Ø6<·l±lØ7=·|±|Ø,2¯L©LØ=C¿\¹\Ø39·<±<Ø/5¯|©|Ø5;·\±\Ø:@¿,¹,Ø9?¿¹Ø5;·\±\Ø5;·\±\Ø4:·L±Lñ1]Dàð]Dð ð]Dð  ð	]Dð
 " #™Yð]Dð ð]Dð $'ð]Dð   ™9ð]Dð >ð]Dð ð]Dð $'ð]Dð $ C¨ KÑ0ð]Dð "' s¨F {Ñ!3ð]Dð #(¨¨V¨Ñ"4ð]Dð ˜S &˜[Ñ)ð]Dð  ).¨c°6¨kÑ(:ð!]Dð" $ C¨ KÑ0ð#]Dð$    V Ñ,ð%]Dð& !& c¨6 kÑ 2ð']Dð( &+¨3°¨;Ñ%7ð)]Dð* %*¨#¨v¨+Ñ$6ð+]Dð, !& c¨6 kÑ 2ð-]Dð. !& c¨6 kÑ 2ð/]Dð0  % S¨& [Ñ1ð1]Dð2 
&ó3]DðB 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ#Ø#'ñ%;à#(¨¨f¨Ñ#5ð%;ð Ð;¸VÐCÑDð%;ð  % S¨& [Ñ1ð	%;ð
 $ D¨& LÑ1ð%;ð ˜‰}ð%;ð ˜C‘=ð%;ð 
Ð.Ñ	/ó%;ðR 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ#Ø#'ñ%Aà#(¨¨f¨Ñ#5ð%Að Ð;¸VÐCÑDð%Að  % S¨& [Ñ1ð	%Að
 $ D¨& LÑ1ð%Að ˜‰}ð%Að ˜C‘=ð%Að 
Ð3Ñ	4ó%AðR 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ#Ø#'ñ$
à#(¨¨f¨Ñ#5ð$
ð Ð;¸VÐCÑDð$
ð  % S¨& [Ñ1ð	$
ð
 $ D¨& LÑ1ð$
ð ˜‰}ð$
ð ˜C‘=ð$
ð 
Ð*Ñ	+ó$
ðP 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ#Ø#'ñ%
à#(¨¨f¨Ñ#5ð%
ð Ð;¸VÐCÑDð%
ð  % S¨& [Ñ1ð	%
ð
 $ D¨& LÑ1ð%
ð ˜‰}ð%
ð ˜C‘=ð%
ð 
Ð*Ñ	+ó%
ðR 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ)/¯©Ø*0¯,©,Ø(.¯©ñ+Aà#(¨¨f¨Ñ#5ð+Að Ð;¸VÐCÑDð+Að  % S¨& [Ñ1ð	+Að
 $ D¨& LÑ1ð+Að ˜#˜v˜+Ñ&ð+Að ˜3 ˜;Ñ'ð+Að ˜˜f˜Ñ%ð+Að 
"ó+Að^ 9?¿¹ØGMÇ|Á|Ø4:·L±LØ4:·L±LØ)/¯©Ø*0¯,©,Ø(.¯©ñ+Aà#(¨¨f¨Ñ#5ð+Að Ð;¸VÐCÑDð+Að  % S¨& [Ñ1ð	+Að
 $ D¨& LÑ1ð+Að ˜#˜v˜+Ñ&ð+Að ˜3 ˜;Ñ'ð+Að ˜˜f˜Ñ%ð+Að 
"ó+AðZ
A 3ð 
AÐ+Có 
Að
A¨sð 
AÐ7Oó 
AðC�sð CÐ:ó CðC˜Cð CÐ$?ó Cð@˜#÷ @r"   rØ   N)Ú__doc__r   Útypingr   r   r   r   r   r	   r
   Útwilio.baser   r   r   Útwilio.base.instance_contextr   Útwilio.base.instance_resourcer   Útwilio.base.list_resourcer   Útwilio.base.versionr   Útwilio.base.pager   r   r`   rÒ   rØ   r!   r"   r#   ú<module>r"     sn   ðñõ ß L× LÑ Lß 6Ñ 6Ý 8Ý :Ý 2Ý 'Ý !ô_WÐ#3ô _WôDVV /ô VVôr@˜tô @ô&n@˜|õ n@r"   