
    gw                         S r SSKJr  SSKJrJrJrJrJrJrJ	r	  SSK
JrJrJr  SSKJr  SSKJr  SSKJr  SSKJr  SS	KJr   " S
 S\5      r " S S\5      r " S S\5      r " S S\5      rg)a  
 This code was generated by
___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
 |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
 |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

 Twilio - Intelligence
 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                   d  ^  \ rS rSr " S S\5      r  SS\S\\\	4   S\
\   4U 4S jjjr\SS	 j5       rS\4S
 jrS\4S jrSS jrSS jr\R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  4	S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\S\4   SS 4S jjr\R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  \R(                  4	S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\S\4   SS 4S jjrS\4S jrSrU =r$ )ServiceInstance   c                        \ rS rSrSrSrSrSrg)ServiceInstance.HttpMethod   GETPOSTNULL N)__name__
__module____qualname____firstlineno__r   r   r   __static_attributes__r       k/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/twilio/rest/intelligence/v2/service.py
HttpMethodr      s    r"   r$   versionpayloadsidc                   > [         TU ]  U5        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        [        R                  " UR                  S5      5      U l
        [        R                  " UR                  S5      5      U l        UR                  S5      U l        UR                  S	5      U l        UR                  S
5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        [        R(                  " UR                  S5      5      U l        S
U=(       d    U R                  0U l        S U l        g )Naccount_sidauto_redactionmedia_redactionauto_transcribedata_loggingdate_createddate_updatedfriendly_namelanguage_coder'   unique_nameurlwebhook_urlwebhook_http_method read_only_attached_operator_sidsr%   )super__init__getr)   r*   r+   r,   r-   r   iso8601_datetimer.   r/   r0   r1   r'   r2   r3   r4   r5   r6   integerr%   	_solution_context)selfr%   r&   r'   	__class__s       r#   r8   ServiceInstance.__init__3   s|    	!*1++m*D.5kk:J.K/6{{;L/M/6{{;L/M,3KK,G0;0L0LKK'1
 1<0L0LKK'1
 -4KK,H,3KK,H")++e"4*1++m*D")++e"4*1++m*DKR;;!L
  FM[[.F
- '2&9&9'++i:P&Q 3?$((
 37r"   returnc                     U R                   c&  [        U R                  U R                  S   S9U l         U R                   $ )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: ServiceContext for this ServiceInstance
r'   r'   )r=   ServiceContext_versionr<   r>   s    r#   _proxyServiceInstance._proxyV   s9     == *NN5)DM }}r"   c                 6    U R                   R                  5       $ )R
Deletes the ServiceInstance


:returns: True if delete succeeds, False otherwise
)rG   deleterF   s    r#   rK   ServiceInstance.deletee   s     {{!!##r"   c                 R   #    U R                   R                  5       I Sh  vN $  N7f)n
Asynchronous coroutine that deletes the ServiceInstance


:returns: True if delete succeeds, False otherwise
N)rG   delete_asyncrF   s    r#   rO   ServiceInstance.delete_asyncn   s       [[--////   '%'c                 6    U R                   R                  5       $ )C
Fetch the ServiceInstance


:returns: The fetched ServiceInstance
)rG   fetchrF   s    r#   rT   ServiceInstance.fetchw   s     {{  ""r"   c                 R   #    U R                   R                  5       I Sh  vN $  N7f)]
Asynchronous coroutine to fetch the ServiceInstance


:returns: The fetched ServiceInstance
N)rG   fetch_asyncrF   s    r#   rX   ServiceInstance.fetch_async   s       [[,,....rQ   if_matchr,   r-   r0   r2   r*   r+   r4   r5   r   c
                 D    U R                   R                  UUUUUUUUU	S9	$ )  
Update the ServiceInstance

:param if_match: The If-Match HTTP request header
:param auto_transcribe: Instructs the Speech Recognition service to automatically transcribe all recordings made on the account.
:param data_logging: Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models. Note: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent.
:param friendly_name: A human readable description of this resource, up to 64 characters.
:param unique_name: Provides a unique and addressable name to be assigned to this Service, assigned by the developer, to be optionally used in addition to SID.
:param auto_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts made on this service.
:param media_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts media made on this service. The auto_redaction flag must be enabled, results in error otherwise.
:param webhook_url: The URL Twilio will request when executing the Webhook.
:param webhook_http_method:

:returns: The updated ServiceInstance
	rZ   r,   r-   r0   r2   r*   r+   r4   r5   )rG   update
r>   rZ   r,   r-   r0   r2   r*   r+   r4   r5   s
             r#   r^   ServiceInstance.update   s;    6 {{!!+%'#)+# 3 " 

 
	
r"   c
                 `   #    U R                   R                  UUUUUUUUU	S9	I Sh  vN $  N7f)  
Asynchronous coroutine to update the ServiceInstance

:param if_match: The If-Match HTTP request header
:param auto_transcribe: Instructs the Speech Recognition service to automatically transcribe all recordings made on the account.
:param data_logging: Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models. Note: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent.
:param friendly_name: A human readable description of this resource, up to 64 characters.
:param unique_name: Provides a unique and addressable name to be assigned to this Service, assigned by the developer, to be optionally used in addition to SID.
:param auto_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts made on this service.
:param media_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts media made on this service. The auto_redaction flag must be enabled, results in error otherwise.
:param webhook_url: The URL Twilio will request when executing the Webhook.
:param webhook_http_method:

:returns: The updated ServiceInstance
r]   N)rG   update_asyncr_   s
             r#   rc   ServiceInstance.update_async   sH     6 [[--+%'#)+# 3 . 

 

 
	
 

s   %.,.c                     SR                  S U R                  R                  5        5       5      nSR                  U5      $ )N
Provide a friendly representation

:returns: Machine friendly representation
 c              3   H   #    U  H  u  pS R                  X5      v   M     g7fz{}={}Nformat.0kvs      r#   	<genexpr>+ServiceInstance.__repr__.<locals>.<genexpr>         S<RDA7>>!//<R    "z+<Twilio.Intelligence.V2.ServiceInstance {}>joinr<   itemsrk   r>   contexts     r#   __repr__ServiceInstance.__repr__   s6     ((SDNN<P<P<RSS<CCGLLr"   )r=   r<   r)   r*   r,   r-   r.   r/   r0   r1   r+   r6   r'   r2   r3   r%   r5   r4   )N)rA   rD   )rA   r   )r   r   r   r    objectr$   r   r   strr   r   r8   propertyrG   boolrK   rO   rT   rX   r   unsetr   r^   rc   ry   r!   __classcell__r?   s   @r#   r   r      s   V 
( OS!7!7)-c3h!7>Fsm!7 !7F  $ $0D 0#/ (.||/5||,2LL,2LL*0,,.4ll/5||*0,,KQ<<%
V$%
 tV|,%
 D&L)	%

 S&[)%
 3;'%
 dFl+%
 tV|,%
 3;'%
 ##?#GH%
 
%
R (.||/5||,2LL,2LL*0,,.4ll/5||*0,,KQ<<%
V$%
 tV|,%
 D&L)	%

 S&[)%
 3;'%
 dFl+%
 tV|,%
 3;'%
 ##?#GH%
 
%
NM# M Mr"   r   c                   &  ^  \ rS rSrS\S\4U 4S jjrS\4S jrS\4S jr	S\
4S jrS\
4S	 jr\R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  4	S
\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\S\4   S\
4S jjr\R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  4	S
\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\\\4   S\S\4   S\
4S jjrS\4S jrSrU =r$ )rD      r%   r'   c                 x   > [         TU ]  U5        SU0U l        SR                  " S0 U R                  D6U l        g)z
Initialize the ServiceContext

:param version: Version that contains the resource
:param sid: A 34 character string that uniquely identifies this Service.
r'   z/Services/{sid}Nr   )r7   r8   r<   rk   _uri)r>   r%   r'   r?   s      r#   r8   ServiceContext.__init__   s=     	! 3
 &,,>t~~>	r"   rA   c                 x    [         R                  " 0 5      nU R                  R                  SU R                  US9$ )rJ   DELETEmethoduriheaders)r   ofrE   rK   r   r>   r   s     r#   rK   ServiceContext.delete   s1     ))B-}}##8G#TTr"   c                    #    [         R                  " 0 5      nU R                  R                  SU R                  US9I Sh  vN $  N7f)rN   r   r   N)r   r   rE   rO   r   r   s     r#   rO   ServiceContext.delete_async   sE      ))B-]]//G 0 
 
 	
 
s   ?AAAc                     [         R                  " 0 5      nSUS'   U R                  R                  SU R                  US9n[        U R                  UU R                  S   S9$ )rS   application/jsonAcceptr   r   r'   rC   )r   r   rE   rT   r   r   r<   r>   r   r&   s      r#   rT   ServiceContext.fetch  s]     ))B-.--%%U		7%SMMu%
 	
r"   c                    #    [         R                  " 0 5      nSUS'   U R                  R                  SU R                  US9I Sh  vN n[        U R                  UU R                  S   S9$  N&7f)rW   r   r   r   r   Nr'   rC   )r   r   rE   rX   r   r   r<   r   s      r#   rX   ServiceContext.fetch_async   sq      ))B-.11dii 2 
 
 MMu%
 	
	
s   AA/A-'A/rZ   r,   r-   r0   r2   r*   r+   r4   r5   r   c
                    [         R                  " [        R                  " U5      [        R                  " U5      UU[        R                  " U5      [        R                  " U5      UU	S.5      n
[         R                  " 0 5      nU[         R                  L d   [        U[        5      (       a  U(       a  XS'   SUS'   SUS'   U R                  R                  SU R                  XS9n[        U R                  XR                  S	   S
9$ )r\   AutoTranscribeDataLoggingFriendlyName
UniqueNameAutoRedactionMediaRedaction
WebhookUrlWebhookHttpMethodIf-Match!application/x-www-form-urlencodedContent-Typer   r   r   r   r   datar   r'   rC   )r   r   r   boolean_to_stringr   
isinstancer|   rE   r^   r   r   r<   r>   rZ   r,   r-   r0   r2   r*   r+   r4   r5   r   r   r&   s                r#   r^   ServiceContext.update6  s    8 yy"+"="=o"N(::<H -)!*!<!<^!L"+"="=o"N)%8	
 ))B- $Hc)B)B8"*J"E.--&&tyyt ' 
 t}}g>>%;PQQr"   c
                 .  #    [         R                  " [        R                  " U5      [        R                  " U5      UU[        R                  " U5      [        R                  " U5      UU	S.5      n
[         R                  " 0 5      nU[         R                  L d   [        U[        5      (       a  U(       a  XS'   SUS'   SUS'   U R                  R                  SU R                  XS9I S	h  vN n[        U R                  XR                  S
   S9$  N%7f)rb   r   r   r   r   r   r   r   r   Nr'   rC   )r   r   r   r   r   r   r|   rE   rc   r   r   r<   r   s                r#   rc   ServiceContext.update_asynco  s     8 yy"+"="=o"N(::<H -)!*!<!<^!L"+"="=o"N)%8	
 ))B- $Hc)B)B8"*J"E.22tyyt 3 
 
 t}}g>>%;PQQ	
s   C+D-D.&Dc                     SR                  S U R                  R                  5        5       5      nSR                  U5      $ )rf   rg   c              3   H   #    U  H  u  pS R                  X5      v   M     g7fri   rj   rl   s      r#   rp   *ServiceContext.__repr__.<locals>.<genexpr>  rr   rs   z*<Twilio.Intelligence.V2.ServiceContext {}>rt   rw   s     r#   ry   ServiceContext.__repr__  s6     ((SDNN<P<P<RSS;BB7KKr"   )r<   r   )r   r   r   r    r   r|   r8   r~   rK   rO   r   rT   rX   r   r   r   r{   r^   rc   ry   r!   r   r   s   @r#   rD   rD      sj   ? ?c ?
U 
U
D 

 
(
? 
0 (.||/5||,2LL,2LL*0,,.4ll/5||*0,,KQ<<7RV$7R tV|,7R D&L)	7R
 S&[)7R 3;'7R dFl+7R tV|,7R 3;'7R ##?#GH7R 
7Rv (.||/5||,2LL,2LL*0,,.4ll/5||*0,,KQ<<7RV$7R tV|,7R D&L)	7R
 S&[)7R 3;'7R dFl+7R tV|,7R 3;'7R ##?#GH7R 
7RrL# L Lr"   rD   c                   >    \ rS rSrS\\\4   S\4S jrS\4S jr	Sr
g)ServicePagei  r&   rA   c                 .    [        U R                  U5      $ )zU
Build an instance of ServiceInstance

:param payload: Payload response from the API
)r   rE   )r>   r&   s     r#   get_instanceServicePage.get_instance  s     t}}g66r"   c                     g)rf   z$<Twilio.Intelligence.V2.ServicePage>r   rF   s    r#   ry   ServicePage.__repr__       6r"   r   N)r   r   r   r    r   r|   r   r   r   ry   r!   r   r"   r#   r   r     s)    7DcN 7 76# 6r"   r   c                     ^  \ rS rSrS\4U 4S jjr\R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  4S\S\	\
\4   S\	\
\4   S\	\\4   S\	\\4   S	\	\
\4   S
\	\
\4   S\	\\4   S\	S\4   S\4S jjr\R                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  4S\S\	\
\4   S\	\
\4   S\	\\4   S\	\\4   S	\	\
\4   S
\	\
\4   S\	\\4   S\	S\4   S\4S jjr  S#S\\   S\\   S\\   4S jjr  S#S\\   S\\   S\\   4S jjr  S#S\\   S\\   S\\   4S jjr  S#S\\   S\\   S\\   4S jjr\R                  \R                  \R                  4S\	\\4   S\	\\4   S\	\\4   S\4S jjr\R                  \R                  \R                  4S\	\\4   S\	\\4   S\	\\4   S\4S jjrS\S\4S jrS\S\4S jrS\S\4S jrS\S\4S  jrS\4S! jr S"r!U =r"$ )$ServiceListi  r%   c                 2   > [         TU ]  U5        SU l        g)zQ
Initialize the ServiceList

:param version: Version that contains the resource

z	/ServicesN)r7   r8   r   )r>   r%   r?   s     r#   r8   ServiceList.__init__  s     	!	r"   r2   r,   r-   r0   r1   r*   r+   r4   r5   r   rA   c
                    [         R                  " U[        R                  " U5      [        R                  " U5      UU[        R                  " U5      [        R                  " U5      UU	S.	5      n
[         R                  " SS05      nSUS'   SUS'   U R                  R                  SU R                  XS9n[        U R                  U5      $ )a  
Create the ServiceInstance

:param unique_name: Provides a unique and addressable name to be assigned to this Service, assigned by the developer, to be optionally used in addition to SID.
:param auto_transcribe: Instructs the Speech Recognition service to automatically transcribe all recordings made on the account.
:param data_logging: Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models. Note: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent.
:param friendly_name: A human readable description of this resource, up to 64 characters.
:param language_code: The language code set during Service creation determines the Transcription language for all call recordings processed by that Service. The default is en-US if no language code is set. A Service can only support one language code, and it cannot be updated once it's set.
:param auto_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts made on this service.
:param media_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts media made on this service. The auto_redaction flag must be enabled, results in error otherwise.
:param webhook_url: The URL Twilio will request when executing the Webhook.
:param webhook_http_method:

:returns: The created ServiceInstance
	r   r   r   r   LanguageCoder   r   r   r   r   r   r   r   r   r   )r   r   r   r   rE   creater   r   r>   r2   r,   r-   r0   r1   r*   r+   r4   r5   r   r   r&   s                r#   r   ServiceList.create  s    8 yy)"+"="=o"N(::<H - -!*!<!<^!L"+"="=o"N)%8

 ))^-PQR"E.--&&tyyt ' 
 t}}g66r"   c
                   #    [         R                  " U[        R                  " U5      [        R                  " U5      UU[        R                  " U5      [        R                  " U5      UU	S.	5      n
[         R                  " SS05      nSUS'   SUS'   U R                  R                  SU R                  XS9I Sh  vN n[        U R                  U5      $  N7f)	a  
Asynchronously create the ServiceInstance

:param unique_name: Provides a unique and addressable name to be assigned to this Service, assigned by the developer, to be optionally used in addition to SID.
:param auto_transcribe: Instructs the Speech Recognition service to automatically transcribe all recordings made on the account.
:param data_logging: Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models. Note: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent.
:param friendly_name: A human readable description of this resource, up to 64 characters.
:param language_code: The language code set during Service creation determines the Transcription language for all call recordings processed by that Service. The default is en-US if no language code is set. A Service can only support one language code, and it cannot be updated once it's set.
:param auto_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts made on this service.
:param media_redaction: Instructs the Speech Recognition service to automatically redact PII from all transcripts media made on this service. The auto_redaction flag must be enabled, results in error otherwise.
:param webhook_url: The URL Twilio will request when executing the Webhook.
:param webhook_http_method:

:returns: The created ServiceInstance
r   r   r   r   r   r   r   N)r   r   r   r   rE   create_asyncr   r   r   s                r#   r   ServiceList.create_async  s     8 yy)"+"="=o"N(::<H - -!*!<!<^!L"+"="=o"N)%8

 ))^-PQR"E.22tyyt 3 
 
 t}}g66	
s   B;C=C>Climit	page_sizec                     U R                   R                  X5      nU R                  US   S9nU R                   R                  XCS   5      $ )a  
Streams ServiceInstance 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 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   r   )rE   read_limitspagestreamr>   r   r   limitsr   s        r#   r   ServiceList.stream<  sF    ( **5<yy6+#6y7}}##D/::r"   c                    #    U R                   R                  X5      nU R                  US   S9I Sh  vN nU R                   R                  XCS   5      $  N"7f)a  
Asynchronously streams ServiceInstance 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 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   )rE   r   
page_asyncstream_asyncr   s        r#   r   ServiceList.stream_asyncU  sR     ( **5<__vk/B_CC}}))$w@@ Ds   1AA#Ac                 4    [        U R                  UUS95      $ )a  
Lists ServiceInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

: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   )listr   )r>   r   r   s      r#   r   ServiceList.listn  s(    & KK#  
 	
r"   c                 v   #    U R                  UUS9I Sh  vN  Vs/ s Sh  vN nUPM   N N

 sn$ s  snf 7f)a  
Asynchronously lists ServiceInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

: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   records       r#   
list_asyncServiceList.list_async  sQ     * '+&7&7# '8 ' ! !
 
 !
 	
 
s0   9,940.
049049
page_tokenpage_numberc                     [         R                  " UUUS.5      n[         R                  " SS05      nSUS'   U R                  R                  SU R                  XES9n[        U R                  U5      $ )a;  
Retrieve a single page of ServiceInstance records from the API.
Request is executed immediately

: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 ServiceInstance
	PageTokenr   PageSizer   r   r   r   r   r   r   paramsr   )r   r   rE   r   r   r   r>   r   r   r   r   r   responses          r#   r   ServiceList.page  sw      yy'#%
 ))^-PQR.==%%dii & 
 4==(33r"   c                   #    [         R                  " UUUS.5      n[         R                  " SS05      nSUS'   U R                  R                  SU R                  XES9I Sh  vN n[        U R                  U5      $  N7f)	aJ  
Asynchronously retrieve a single page of ServiceInstance records from the API.
Request is executed immediately

: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 ServiceInstance
r   r   r   r   r   r   r   N)r   r   rE   r   r   r   r   s          r#   r   ServiceList.page_async  s       yy'#%
 ))^-PQR.11dii 2 
 
 4==(33
s   A A?"A=#A?
target_urlc                     U R                   R                  R                  R                  SU5      n[	        U R                   U5      $ )z
Retrieve a specific page of ServiceInstance records from the API.
Request is executed immediately

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

:returns: Page of ServiceInstance
r   )rE   domaintwiliorequestr   r>   r   r   s      r#   get_pageServiceList.get_page  s7     ==''..66ujI4==(33r"   c                    #    U R                   R                  R                  R                  SU5      I Sh  vN n[	        U R                   U5      $  N7f)z
Asynchronously retrieve a specific page of ServiceInstance records from the API.
Request is executed immediately

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

:returns: Page of ServiceInstance
r   N)rE   r   r   request_asyncr   r   s      r#   get_page_asyncServiceList.get_page_async  sC      --44BB5*UU4==(33 Vs   4AAAr'   c                 *    [        U R                  US9$ zg
Constructs a ServiceContext

:param sid: A 34 character string that uniquely identifies this Service.
rC   rD   rE   r>   r'   s     r#   r9   ServiceList.get       dmm55r"   c                 *    [        U R                  US9$ r   r   r   s     r#   __call__ServiceList.__call__  r   r"   c                     g)rf   z$<Twilio.Intelligence.V2.ServiceList>r   rF   s    r#   ry   ServiceList.__repr__  r   r"   )r   )NN)#r   r   r   r    r   r8   r   r   r|   r   r~   r{   r   r   r   r   intr	   r   r
   r   r   r   r   r   r   r   r   r   rD   r9   r   ry   r!   r   r   s   @r#   r   r     s   	  	  06||,2LL,2LL,2LL.4ll/5||*0,,KQ<<3737 tV|,37 D&L)	37
 S&[)37 S&[)37 dFl+37 tV|,37 3;'37 ##?#GH37 
37p 06||,2LL,2LL,2LL.4ll/5||*0,,KQ<<3737 tV|,37 D&L)	37
 S&[)37 S&[)37 dFl+37 tV|,37 3;'37 ##?#GH37 
37n  $#';}; C=; 
/	"	;6  $#'A}A C=A 
	'	A6  $#'
}
 C=
 
o		
8  $#'
}
 C=
 
o		
: *0*0,,(.	4#v+&4 3;'4 f%	4
 
4F *0*0,,(.	4#v+&4 3;'4 f%	4
 
4B
43 
4; 
4
4s 
4{ 
46s 6~ 66C 6N 66# 6 6r"   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   rD   r   r   r   r"   r#   <module>r
     sj     L L L 6 6 8 : 2 ' !EM& EMPNL_ NLb6$ 6&N6, N6r"   