Ë
    [üàg2e  ã                   óà   — 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 - Monitor
    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                   ór   ‡ — e Zd ZdZ	 ddedeeef   dee   fˆ fd„Z	e
dd„«       Zdd„Zdd	„Zdefd
„Zˆ xZS )ÚEventInstanceaù  
    :ivar account_sid: The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Event resource.
    :ivar actor_sid: The SID of the actor that caused the event, if available. Can be `null`.
    :ivar actor_type: The type of actor that caused the event. Can be: `user` for a change made by a logged-in user in the Twilio Console, `account` for an event caused by an API request by an authenticating Account, `twilio-admin` for an event caused by a Twilio employee, and so on.
    :ivar description: A description of the event. Can be `null`.
    :ivar event_data: An object with additional data about the event. The  contents depend on `event_type`. For example, event-types of the form `RESOURCE.updated`, this value contains a `resource_properties` dictionary that describes the previous and updated properties of the resource.
    :ivar event_date: The date and time in GMT when the event was recorded specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
    :ivar event_type: The event's type. Event-types are typically in the form: `RESOURCE_TYPE.ACTION`, where `RESOURCE_TYPE` is the type of resource that was affected and `ACTION` is what happened to it. For example, `phone-number.created`. For a full list of all event-types, see the [Monitor Event Types](https://www.twilio.com/docs/usage/monitor-events#event-types).
    :ivar resource_sid: The SID of the resource that was affected.
    :ivar resource_type: The type of resource that was affected. For a full list of all resource-types, see the [Monitor Event Types](https://www.twilio.com/docs/usage/monitor-events#event-types).
    :ivar sid: The unique string that we created to identify the Event resource.
    :ivar source: The originating system or interface that caused the event.  Can be: `web` for events caused by user action in the Twilio Console, `api` for events caused by a request to our API, or   `twilio` for events caused by an automated or internal Twilio system.
    :ivar source_ip_address: The IP address of the source, if the source is outside the Twilio cloud. This value is `null` for events with `source` of `twilio`
    :ivar url: The absolute URL of the resource that was affected. Can be `null`.
    :ivar links: The absolute URLs of related resources.
    ÚversionÚpayloadÚsidc                 óî  •— t         ‰| �  |«       |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        t        j                  |j                  d«      «      | _
        |j                  d«      | _        |j                  d«      | _        |j                  d	«      | _        |j                  d
«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        |j                  d«      | _        d
|xs | j                  i| _        d | _        y )NÚaccount_sidÚ	actor_sidÚ
actor_typeÚdescriptionÚ
event_dataÚ
event_dateÚ
event_typeÚresource_sidÚresource_typer   ÚsourceÚsource_ip_addressÚurlÚlinks)ÚsuperÚ__init__Úgetr   r   r   r   r   r   Úiso8601_datetimer   r   r    r!   r   r"   r#   r$   r%   Ú	_solutionÚ_context)Úselfr   r   r   Ú	__class__s       €úZ/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/twilio/rest/monitor/v1/event.pyr'   zEventInstance.__init__+   s)  ø€ ô 	‰Ñ˜Ô!à*1¯+©+°mÓ*DˆÔØ(/¯©°KÓ(@ˆŒØ)0¯©°\Ó)BˆŒØ*1¯+©+°mÓ*DˆÔØ7>·{±{À<Ó7PˆŒÜ.9×.JÑ.JØ�K‰K˜Ó%ó/
ˆŒð *1¯©°\Ó)BˆŒØ+2¯;©;°~Ó+FˆÔØ,3¯K©K¸Ó,HˆÔØ")§+¡+¨eÓ"4ˆŒØ%,§[¡[°Ó%:ˆŒØ07·±Ð<OÓ0PˆÔØ")§+¡+¨eÓ"4ˆŒØ29·+±+¸gÓ2FˆŒ
ð �3’?˜$Ÿ(™(ð
ˆŒð 15ˆ�ó    Úreturnc                 ó„   — | j                   €)t        | j                  | j                  d   ¬«      | _         | 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: EventContext for this EventInstance
        r   ©r   )r+   ÚEventContextÚ_versionr*   ©r,   s    r.   Ú_proxyzEventInstance._proxyF   s9   € ð �=‰=Ð Ü(Ø—‘Ø—N‘N 5Ñ)ôˆDŒMð �}‰}Ðr/   c                 ó6   — | j                   j                  «       S )úW
        Fetch the EventInstance


        :returns: The fetched EventInstance
        )r6   Úfetchr5   s    r.   r9   zEventInstance.fetchU   s   € ð �{‰{× Ñ Ó"Ð"r/   c              ƒ   óR   K  — | j                   j                  «       ƒ d{  –—† S 7 Œ­w)úq
        Asynchronous coroutine to fetch the EventInstance


        :returns: The fetched EventInstance
        N)r6   Úfetch_asyncr5   s    r.   r<   zEventInstance.fetch_async^   s!   è ø€ ð —[‘[×,Ñ,Ó.×.Ð.Ð.ús   ‚' %¡'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>z)EventInstance.__repr__.<locals>.<genexpr>m   ó   è ø€ ÒS±D°A°q˜7Ÿ>™>¨!¨Q×/ÑSùó   ‚!z$<Twilio.Monitor.V1.EventInstance {}>©Újoinr*   ÚitemsrC   ©r,   Úcontexts     r.   Ú__repr__zEventInstance.__repr__g   s6   € ð —(‘(ÑS¸D¿N¹N×<PÑ<PÓ<RÔSÓSˆØ5×<Ñ<¸WÓEÐEr/   )N)r0   r3   )r0   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ústrr   r   r'   Úpropertyr6   r9   r<   rP   Ú__classcell__©r-   s   @r.   r   r      sd   ø„ ñð$ OSñ5Øð5Ø)-¨c°3¨h©ð5Ø>FÀs¹mõ5ð6 òó ðó#ó/ðF˜#÷ Fr/   r   c                   óL   ‡ — 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	ˆ xZ
S )r3   r   r   c                 óx   •— t         ‰| �  |«       d|i| _         dj                  di | j                  ¤Ž| _        y)z¥
        Initialize the EventContext

        :param version: Version that contains the resource
        :param sid: The SID of the Event resource to fetch.
        r   z/Events/{sid}N© )r&   r'   r*   rC   Ú_uri)r,   r   r   r-   s      €r.   r'   zEventContext.__init__s   s?   ø€ ô 	‰Ñ˜Ô!ð �3ð
ˆŒð +�O×*Ñ*Ñ<¨T¯^©^Ñ<ˆ�	r/   r0   c                 óÐ   — t        j                  i «      }d|d<   | j                  j                  d| j                  |¬«      }t        | j                  || j                  d   ¬«      S )r8   úapplication/jsonÚAcceptÚGET©ÚmethodÚuriÚheadersr   r2   )r   Úofr4   r9   r\   r   r*   ©r,   rd   r   s      r.   r9   zEventContext.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)r;   r^   r_   r`   ra   Nr   r2   )r   re   r4   r<   r\   r   r*   rf   s      r.   r<   zEventContext.fetch_async–   sr   è ø€ ô —)‘)˜B“-ˆà.ˆ�ÑàŸ™×1Ñ1Ø˜dŸi™i°ð 2ó 
÷ 
ˆô Ø�M‰MØØ—‘˜uÑ%ô
ð 	
ð	
ús   ‚AA4ÁA2Á	*A4c                 ó„   — dj                  d„ | j                  j                  «       D «       «      }dj                  |«      S )r>   r?   c              3   óF   K  — | ]  \  }}d j                  ||«      –— Œ y­wrA   rB   rD   s      r.   rH   z(EventContext.__repr__.<locals>.<genexpr>²   rI   rJ   z#<Twilio.Monitor.V1.EventContext {}>rK   rN   s     r.   rP   zEventContext.__repr__¬   s6   € ð —(‘(ÑS¸D¿N¹N×<PÑ<PÓ<RÔSÓSˆØ4×;Ñ;¸GÓDÐDr/   )rQ   rR   rS   r   rU   r'   r   r9   r<   rP   rW   rX   s   @r.   r3   r3   q   s<   ø„ ð= ð =¨cõ =ð
�}ó 
ð(
 =ó 
ð,E˜#÷ Er/   r3   c                   ó2   — e Zd Zdeeef   defd„Zdefd„Zy)Ú	EventPager   r0   c                 ó.   — t        | j                  |«      S )zk
        Build an instance of EventInstance

        :param payload: Payload response from the API
        )r   r4   )r,   r   s     r.   Úget_instancezEventPage.get_instance¸   s   € ô ˜TŸ]™]¨GÓ4Ð4r/   c                  ó   — y)r>   z<Twilio.Monitor.V1.EventPage>r[   r5   s    r.   rP   zEventPage.__repr__À   ó   € ð /r/   N)	rQ   rR   rS   r   rU   r   r   rm   rP   r[   r/   r.   rk   rk   ¶   s)   „ ð5 D¨¨c¨¡Nð 5°}ó 5ð/˜#ô /r/   rk   c                   ó$  ‡ — e Zd Zdefˆ fd„Zej                  ej                  ej                  ej                  ej                  ej                  dd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   dee   dee   fd„Zej                  ej                  ej                  ej                  ej                  ej                  dd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   dee   dee   fd„Zej                  ej                  ej                  ej                  ej                  ej                  dd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   dee   dee   fd„Zej                  ej                  ej                  ej                  ej                  ej                  dd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   dee   dee   fd„Z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	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                  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defd„Zdedefd„Zdedefd„Zdedefd„Zdefd„Zˆ xZS )Ú	EventListr   c                 ó2   •— t         ‰| �  |«       d| _        y)zg
        Initialize the EventList

        :param version: Version that contains the resource

        z/EventsN)r&   r'   r\   )r,   r   r-   s     €r.   r'   zEventList.__init__Ë   s   ø€ ô 	‰Ñ˜Ô!àˆ�	r/   Nr   r   r    r#   Ú
start_dateÚend_dateÚlimitÚ	page_sizer0   c	           
      ó®   — | j                   j                  ||«      }	| j                  |||||||	d   ¬«      }
| j                   j                  |
|	d   «      S )a!  
        Streams EventInstance 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 actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param str event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param str resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param str source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param datetime start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param datetime end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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
        rv   ©r   r   r    r#   rs   rt   rv   ru   )r4   Úread_limitsÚpageÚstream©r,   r   r   r    r#   rs   rt   ru   rv   Úlimitsrz   s              r.   r{   zEventList.streamÖ   se   € ð@ —‘×*Ñ*¨5°)Ó<ˆØ�y‰yØØ!Ø%Ø/Ø!ØØ˜[Ñ)ð ó 
ˆð �}‰}×#Ñ# D¨&°©/Ó:Ð:r/   c	           
   ƒ   óÊ   K  — | j                   j                  ||«      }	| j                  |||||||	d   ¬«      ƒ d{  –—† }
| j                   j                  |
|	d   «      S 7 Œ#­w)a0  
        Asynchronously streams EventInstance 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 actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param str event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param str resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param str source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param datetime start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param datetime end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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
        rv   rx   Nru   )r4   ry   Ú
page_asyncÚstream_asyncr|   s              r.   r€   zEventList.stream_async  ss   è ø€ ð@ —‘×*Ñ*¨5°)Ó<ˆØ—_‘_ØØ!Ø%Ø/Ø!ØØ˜[Ñ)ð %ó 
÷ 
ˆð �}‰}×)Ñ)¨$°°w±Ó@Ð@ð
ús   ‚;A#½A!¾$A#c	                 óF   — t        | j                  ||||||||¬«      «      S )a¾  
        Lists EventInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param str event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param str resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param str source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param datetime start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param datetime end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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   r   r    r#   rs   rt   ru   rv   )Úlistr{   )	r,   r   r   r    r#   rs   rt   ru   rv   s	            r.   rƒ   zEventList.list0  s:   € ô> Ø�K‰KØ#Ø%Ø)Ø"3Ø%Ø!ØØ#ð ó 	ó
ð 	
r/   c	           
   ƒ   ó†   K  — | j                  ||||||||¬«      ƒ d{  –—† 2 �	cg c3 d{  –—† }	|	‘Œ7 Œ7 Œ	6 c}	S c c}	w ­w)aÍ  
        Asynchronously lists EventInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param str event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param str resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param str source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param datetime start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param datetime end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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,   r   r   r    r#   rs   rt   ru   rv   Úrecords
             r.   Ú
list_asynczEventList.list_async\  sg   è ø€ ðB '+×&7Ñ&7Ø#Ø%Ø)Ø"3Ø%Ø!ØØ#ð '8ó 	'÷ 	!÷
ô 
àò ð	!øð
øò 
ð 	
ùò 
ùs4   ‚AŸ4 A¦<¨8¬6
­8°<´A¶8¸<¹AÚ
page_tokenÚpage_numberc
                 óB  — t        j                  ||||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 EventInstance records from the API.
        Request is executed immediately

        :param actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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 EventInstance
        ©	ÚActorSidÚ	EventTypeÚResourceSidÚSourceIpAddressÚ	StartDateÚEndDateÚ	PageTokenr   ÚPageSizeúContent-Typeú!application/x-www-form-urlencodedr^   r_   r`   ©rb   rc   Úparamsrd   )r   re   r   r)   r4   rz   r\   rk   ©r,   r   r   r    r#   rs   rt   r‡   rˆ   rv   Údatard   Úresponses                r.   rz   zEventList.page‰  s¡   € ô8 �y‰yà%Ø'Ø+Ø#4Ü&×7Ñ7¸
ÓCÜ$×5Ñ5°hÓ?Ø'Ø#Ø%ñ
ó
ˆô —)‘)˜^Ð-PÐQÓRˆà.ˆ�Ñà—=‘=×%Ñ%Ø˜dŸi™i°¸gð &ó 
ˆô ˜Ÿ™¨Ó1Ð1r/   c
              ƒ   ó^  K  — t        j                  ||||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 EventInstance records from the API.
        Request is executed immediately

        :param actor_sid: Only include events initiated by this Actor. Useful for auditing actions taken by specific users or API credentials.
        :param event_type: Only include events of this [Event Type](https://www.twilio.com/docs/usage/monitor-events#event-types).
        :param resource_sid: Only include events that refer to this resource. Useful for discovering the history of a specific resource.
        :param source_ip_address: Only include events that originated from this IP address. Useful for tracking suspicious activity originating from the API or the Twilio Console.
        :param start_date: Only include events that occurred on or after this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :param end_date: Only include events that occurred on or before this date. Specify the date in GMT and [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
        :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 EventInstance
        rŠ   r“   r”   r^   r_   r`   r•   N)r   re   r   r)   r4   r   r\   rk   r—   s                r.   r   zEventList.page_async¼  s¯   è ø€ ô8 �y‰yà%Ø'Ø+Ø#4Ü&×7Ñ7¸
ÓCÜ$×5Ñ5°hÓ?Ø'Ø#Ø%ñ
ó
ˆô —)‘)˜^Ð-PÐQÓRˆà.ˆ�ÑàŸ™×1Ñ1Ø˜dŸi™i°¸gð 2ó 
÷ 
ˆô ˜Ÿ™¨Ó1Ð1ð
ús   ‚BB-ÂB+ÂB-Ú
target_urlc                 óŽ   — | j                   j                  j                  j                  d|«      }t	        | j                   |«      S )zï
        Retrieve a specific page of EventInstance records from the API.
        Request is executed immediately

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

        :returns: Page of EventInstance
        r`   )r4   ÚdomainÚtwilioÚrequestrk   ©r,   r›   r™   s      r.   Úget_pagezEventList.get_pageï  s7   € ð —=‘=×'Ñ'×.Ñ.×6Ñ6°u¸jÓIˆÜ˜Ÿ™¨Ó1Ð1r/   c              ƒ   óª   K  — | j                   j                  j                  j                  d|«      ƒ d{  –—† }t	        | j                   |«      S 7 Œ­w)zþ
        Asynchronously retrieve a specific page of EventInstance records from the API.
        Request is executed immediately

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

        :returns: Page of EventInstance
        r`   N)r4   r�   rž   Úrequest_asyncrk   r    s      r.   Úget_page_asynczEventList.get_page_asyncû  sD   è ø€ ð Ÿ™×-Ñ-×4Ñ4×BÑBÀ5È*ÓU×UˆÜ˜Ÿ™¨Ó1Ð1ð Vús   ‚4A¶A·Ar   c                 ó0   — t        | j                  |¬«      S ©zh
        Constructs a EventContext

        :param sid: The SID of the Event resource to fetch.
        r2   ©r3   r4   ©r,   r   s     r.   r(   zEventList.get  ó   € ô ˜DŸM™M¨sÔ3Ð3r/   c                 ó0   — t        | j                  |¬«      S r¦   r§   r¨   s     r.   Ú__call__zEventList.__call__  r©   r/   c                  ó   — y)r>   z<Twilio.Monitor.V1.EventList>r[   r5   s    r.   rP   zEventList.__repr__  ro   r/   )rQ   rR   rS   r   r'   r   Úunsetr   rU   Úobjectr   r   Úintr	   r   r{   r
   r€   r   rƒ   r†   rk   rz   r   r¡   r¤   r3   r(   r«   rP   rW   rX   s   @r.   rq   rq   É   s½  ø„ ð	 õ 	ð )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ#Ø#'ñ+;à˜˜f˜Ñ%ð+;ð ˜#˜v˜+Ñ&ð+;ð ˜C ˜KÑ(ð	+;ð
 !  f Ñ-ð+;ð ˜( FÐ*Ñ+ð+;ð ˜ &Ð(Ñ)ð+;ð ˜‰}ð+;ð ˜C‘=ð+;ð 
�-Ñ	 ó+;ð^ )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ#Ø#'ñ+Aà˜˜f˜Ñ%ð+Að ˜#˜v˜+Ñ&ð+Að ˜C ˜KÑ(ð	+Að
 !  f Ñ-ð+Að ˜( FÐ*Ñ+ð+Að ˜ &Ð(Ñ)ð+Að ˜‰}ð+Að ˜C‘=ð+Að 
�}Ñ	%ó+Að^ )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ#Ø#'ñ*
à˜˜f˜Ñ%ð*
ð ˜#˜v˜+Ñ&ð*
ð ˜C ˜KÑ(ð	*
ð
 !  f Ñ-ð*
ð ˜( FÐ*Ñ+ð*
ð ˜ &Ð(Ñ)ð*
ð ˜‰}ð*
ð ˜C‘=ð*
ð 
ˆmÑ	ó*
ð\ )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ#Ø#'ñ+
à˜˜f˜Ñ%ð+
ð ˜#˜v˜+Ñ&ð+
ð ˜C ˜KÑ(ð	+
ð
 !  f Ñ-ð+
ð ˜( FÐ*Ñ+ð+
ð ˜ &Ð(Ñ)ð+
ð ˜‰}ð+
ð ˜C‘=ð+
ð 
ˆmÑ	ó+
ð^ )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ)/¯©Ø*0¯,©,Ø(.¯©ñ12à˜˜f˜Ñ%ð12ð ˜#˜v˜+Ñ&ð12ð ˜C ˜KÑ(ð	12ð
 !  f Ñ-ð12ð ˜( FÐ*Ñ+ð12ð ˜ &Ð(Ñ)ð12ð ˜#˜v˜+Ñ&ð12ð ˜3 ˜;Ñ'ð12ð ˜˜f˜Ñ%ð12ð 
ó12ðj )/¯©Ø)/¯©Ø+1¯<©<Ø06·±Ø.4¯l©lØ,2¯L©LØ)/¯©Ø*0¯,©,Ø(.¯©ñ12à˜˜f˜Ñ%ð12ð ˜#˜v˜+Ñ&ð12ð ˜C ˜KÑ(ð	12ð
 !  f Ñ-ð12ð ˜( FÐ*Ñ+ð12ð ˜ &Ð(Ñ)ð12ð ˜#˜v˜+Ñ&ð12ð ˜3 ˜;Ñ'ð12ð ˜˜f˜Ñ%ð12ð 
ó12ðf
2 3ð 
2¨9ó 
2ð
2¨sð 
2°yó 
2ð4�sð 4˜|ó 4ð4˜Cð 4 Ló 4ð/˜#÷ /r/   rq   N)rT   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   r3   rk   rq   r[   r/   r.   ú<module>r·      sj   ðñõ ß L× LÑ Lß 6Ñ 6Ý 8Ý :Ý 2Ý 'Ý !ôUFÐ$ô UFôpBE�?ô BEôJ/�ô /ô&T/�õ T/r/   