
    gy                         S r SSKJr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 - Notify
 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.
    )datedatetime)AnyDictListOptionalUnionIteratorAsyncIterator)deserialize	serializevalues)InstanceContext)InstanceResource)ListResource)Version)Pagec            
          ^  \ rS rSr " S S\5      r  SS\S\\\	4   S\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S	\4S jrSrU =r$ )BindingInstance   c                   ,    \ rS rSrSrSrSrSrSrSr	Sr
g	)
BindingInstance.BindingType   apngcmsmsfcmzfacebook-messengeralexa N)__name__
__module____qualname____firstlineno__APNGCMSMSFCMFACEBOOK_MESSENGERALEXA__static_attributes__r       m/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/twilio/rest/notify/v1/service/binding.pyBindingTyper      s!    1r+   r-   versionpayloadservice_sid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        [        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        UU=(       d    U R                  S.U l        S U l        g )Nr1   account_sidr0   credential_siddate_createddate_updatednotification_protocol_versionendpointidentitybinding_typeaddresstagsurllinksr0   r1   )super__init__getr1   r3   r0   r4   r   iso8601_datetimer5   r6   r7   r8   r9   r:   r;   r<   r=   r>   	_solution_context)selfr.   r/   r0   r1   	__class__s        r,   rA   BindingInstance.__init__4   sB    	!")++e"4*1++m*D*1++m*D-4[[9I-J0;0L0LKK'1
 1<0L0LKK'1
 =DKK+=
* (/{{:'>'.{{:'>+2;;~+F&-kk)&<)0V)<	")++e"429++g2F
 '?$((
 37r+   returnc                     U R                   c4  [        U R                  U R                  S   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: BindingContext for this BindingInstance
r0   r1   r?   )rE   BindingContext_versionrD   rF   s    r,   _proxyBindingInstance._proxyX   sE     == * NN=9NN5)DM
 }}r+   c                 6    U R                   R                  5       $ )R
Deletes the BindingInstance


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


:returns: True if delete succeeds, False otherwise
N)rN   delete_asyncrM   s    r,   rV   BindingInstance.delete_asyncq   s       [[--////   '%'c                 6    U R                   R                  5       $ )C
Fetch the BindingInstance


:returns: The fetched BindingInstance
)rN   fetchrM   s    r,   r[   BindingInstance.fetchz   s     {{  ""r+   c                 R   #    U R                   R                  5       I Sh  vN $  N7f)]
Asynchronous coroutine to fetch the BindingInstance


:returns: The fetched BindingInstance
N)rN   fetch_asyncrM   s    r,   r_   BindingInstance.fetch_async   s       [[,,....rX   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>+BindingInstance.__repr__.<locals>.<genexpr>         S<RDA7>>!//<R    "z%<Twilio.Notify.V1.BindingInstance {}>joinrD   itemsrg   rF   contexts     r,   __repr__BindingInstance.__repr__   s6     ((SDNN<P<P<RSS6==gFFr+   )rE   rD   r3   r;   r:   r4   r5   r6   r8   r9   r>   r7   r0   r1   r<   r=   N)rI   rK   )rI   r   )r    r!   r"   r#   objectr-   r   r   strr   r   rA   propertyrN   boolrR   rV   r[   r_   ru   r*   __classcell__rG   s   @r,   r   r      s    f , ""7"7 c3h"7 	"7
 c]"7 "7H  $ $0D 0#/G# G Gr+   r   c                   ~   ^  \ rS rSrS\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S\4S jrSrU =r$ )rK      r.   r0   r1   c                 z   > [         TU ]  U5        UUS.U l        SR                  " S0 U R                  D6U l        g)a4  
Initialize the BindingContext

:param version: Version that contains the resource
:param service_sid: The SID of the [Service](https://www.twilio.com/docs/notify/api/service-resource) to fetch the resource from.
:param sid: The Twilio-provided string that uniquely identifies the Binding resource to fetch.
r?   z&/Services/{service_sid}/Bindings/{sid}Nr   r@   rA   rD   rg   _uri)rF   r.   r0   r1   rG   s       r,   rA   BindingContext.__init__   s>     	! '
 =CCUdnnU	r+   rI   c                 x    [         R                  " 0 5      nU R                  R                  SU R                  US9$ )rQ   DELETEmethoduriheaders)r   ofrL   rR   r   rF   r   s     r,   rR   BindingContext.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)rU   r   r   N)r   r   rL   rV   r   r   s     r,   rV   BindingContext.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   U R                  S   S9$ )rZ   application/jsonAcceptGETr   r0   r1   r?   )r   r   rL   r[   r   r   rD   rF   r   r/   s      r,   r[   BindingContext.fetch   si     ))B-.--%%U		7%SMM}5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   U R                  S   S9$  N47f)	r^   r   r   r   r   Nr0   r1   r?   )r   r   rL   r_   r   r   rD   r   s      r,   r_   BindingContext.fetch_async   s}      ))B-.11dii 2 
 
 MM}5u%	
 	
	
s   AA=A;5A=c                     SR                  S U R                  R                  5        5       5      nSR                  U5      $ )rb   rc   c              3   H   #    U  H  u  pS R                  X5      v   M     g7fre   rf   rh   s      r,   rl   *BindingContext.__repr__.<locals>.<genexpr>   rn   ro   z$<Twilio.Notify.V1.BindingContext {}>rp   rs   s     r,   ru   BindingContext.__repr__   s6     ((SDNN<P<P<RSS5<<WEEr+   rD   r   )r    r!   r"   r#   r   ry   rA   r{   rR   rV   r   r[   r_   ru   r*   r|   r}   s   @r,   rK   rK      sg    V Vc V V"
U 
U
D 

 
*
? 
.F# F Fr+   rK   c                   >    \ rS rSrS\\\4   S\4S jrS\4S jr	Sr
g)BindingPage   r/   rI   c                 D    [        U R                  XR                  S   S9$ )zU
Build an instance of BindingInstance

:param payload: Payload response from the API
r0   r0   )r   rL   rD   )rF   r/   s     r,   get_instanceBindingPage.get_instance   s#     MM7}0M
 	
r+   c                     g)rb   z<Twilio.Notify.V1.BindingPage>r   rM   s    r,   ru   BindingPage.__repr__       0r+   r   N)r    r!   r"   r#   r   ry   r   r   r   ru   r*   r   r+   r,   r   r      s)    
DcN 
 
0# 0r+   r   c                   V  ^  \ rS rSrS\S\4U 4S jjr\R                  \R                  \R                  \R                  4S\SSS\S	\	\
\   \4   S
\	\\4   S\	\\4   S\	\\4   S\4S jjr\R                  \R                  \R                  \R                  4S\SSS\S	\	\
\   \4   S
\	\\4   S\	\\4   S\	\\4   S\4S jjr\R                  \R                  \R                  \R                  SS4S\	\\4   S\	\\4   S\	\
\   \4   S	\	\
\   \4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  \R                  SS4S\	\\4   S\	\\4   S\	\
\   \4   S	\	\
\   \4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  \R                  SS4S\	\\4   S\	\\4   S\	\
\   \4   S	\	\
\   \4   S\\   S\\   S\
\   4S jjr\R                  \R                  \R                  \R                  SS4S\	\\4   S\	\\4   S\	\
\   \4   S	\	\
\   \4   S\\   S\\   S\
\   4S jj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 jj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 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"$ )%BindingListi  r.   r0   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 BindingList

:param version: Version that contains the resource
:param service_sid: The SID of the [Service](https://www.twilio.com/docs/notify/api/service-resource) to read the resource from.

r0   z /Services/{service_sid}/BindingsNr   r   )rF   r.   r0   rG   s      r,   rA   BindingList.__init__  s=     	! ;
 7==OO	r+   r9   r:   r   r;   tagr7   r4   r8   rI   c           
      :   [         R                  " UUU[        R                  " US 5      U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                  XR                  S	   S
9$ )a  
Create the BindingInstance

:param identity: The `identity` value that uniquely identifies the new resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/notify/api/service-resource). Up to 20 Bindings can be created for the same Identity in a given Service.
:param binding_type:
:param address: The channel-specific address. For APNS, the device token. For FCM and GCM, the registration token. For SMS, a phone number in E.164 format. For Facebook Messenger, the Messenger ID of the user or a phone number in E.164 format.
:param tag: A tag that can be used to select the Bindings to notify. Repeat this parameter to specify more than one tag, up to a total of 20 tags.
:param notification_protocol_version: The protocol version to use to send the notification. This defaults to the value of `default_xxxx_notification_protocol_version` for the protocol in the [Service](https://www.twilio.com/docs/notify/api/service-resource). The current version is `\"3\"` for `apn`, `fcm`, and `gcm` type Bindings. The parameter is not applicable to `sms` and `facebook-messenger` type Bindings as the data format is fixed.
:param credential_sid: The SID of the [Credential](https://www.twilio.com/docs/notify/api/credential-resource) resource to be used to send notifications to this Binding. If present, this overrides the Credential specified in the Service resource. Applies to only `apn`, `fcm`, and `gcm` type Bindings.
:param endpoint: Deprecated.

:returns: The created BindingInstance
c                     U $ rw   r   es    r,   <lambda>$BindingList.create.<locals>.<lambda>=      Ar+   Identityr-   AddressTagNotificationProtocolVersionCredentialSidEndpointContent-Type!application/x-www-form-urlencodedr   r   POSTr   r   datar   r0   r   )	r   r   r   maprL   creater   r   rD   rF   r9   r:   r;   r   r7   r4   r8   r   r   r/   s              r,   r   BindingList.create   s    0 yy$+" }}S+6/L!/$

 ))^-PQR"E.--&&tyyt ' 
 MM7}0M
 	
r+   c           
      V  #    [         R                  " UUU[        R                  " US 5      U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                  XR                  S
   S9$  N%7f)a  
Asynchronously create the BindingInstance

:param identity: The `identity` value that uniquely identifies the new resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/notify/api/service-resource). Up to 20 Bindings can be created for the same Identity in a given Service.
:param binding_type:
:param address: The channel-specific address. For APNS, the device token. For FCM and GCM, the registration token. For SMS, a phone number in E.164 format. For Facebook Messenger, the Messenger ID of the user or a phone number in E.164 format.
:param tag: A tag that can be used to select the Bindings to notify. Repeat this parameter to specify more than one tag, up to a total of 20 tags.
:param notification_protocol_version: The protocol version to use to send the notification. This defaults to the value of `default_xxxx_notification_protocol_version` for the protocol in the [Service](https://www.twilio.com/docs/notify/api/service-resource). The current version is `\"3\"` for `apn`, `fcm`, and `gcm` type Bindings. The parameter is not applicable to `sms` and `facebook-messenger` type Bindings as the data format is fixed.
:param credential_sid: The SID of the [Credential](https://www.twilio.com/docs/notify/api/credential-resource) resource to be used to send notifications to this Binding. If present, this overrides the Credential specified in the Service resource. Applies to only `apn`, `fcm`, and `gcm` type Bindings.
:param endpoint: Deprecated.

:returns: The created BindingInstance
c                     U $ rw   r   r   s    r,   r   *BindingList.create_async.<locals>.<lambda>n  r   r+   r   r   r   r   r   r   r   Nr0   r   )	r   r   r   r   rL   create_asyncr   r   rD   r   s              r,   r   BindingList.create_asyncQ  s     0 yy$+" }}S+6/L!/$

 ))^-PQR"E.22tyyt 3 
 
 MM7}0M
 	
	
s   A?B)B'&B)N
start_dateend_datelimit	page_sizec                     U R                   R                  XV5      nU R                  UUUUUS   S9nU R                   R                  XS   5      $ )a\  
Streams BindingInstance 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 date start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param date end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param List[str] identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param List[str] tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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   r9   r   r   r   )rL   read_limitspagestream	rF   r   r   r9   r   r   r   limitsr   s	            r,   r   BindingList.stream  sZ    8 **5<yy![)  
 }}##D/::r+   c                    #    U R                   R                  XV5      nU R                  UUUUUS   S9I Sh  vN nU R                   R                  XS   5      $  N"7f)ak  
Asynchronously streams BindingInstance 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 date start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param date end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param List[str] identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param List[str] tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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   )rL   r   
page_asyncstream_asyncr   s	            r,   r   BindingList.stream_async  sg     8 **5<__![) % 
 
 }}))$w@@
s   5AA#Ac                 <    [        U R                  UUUUUUS95      $ )a  
Lists BindingInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

:param date start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param date end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param List[str] identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param List[str] tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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   r9   r   r   r   )listr   )rF   r   r   r9   r   r   r   s          r,   r   BindingList.list  s4    6 KK%!!#  	
 		
r+   c           	      ~   #    U R                  UUUU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 BindingInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

:param date start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param date end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param List[str] identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param List[str] tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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   )rF   r   r   r9   r   r   r   records           r,   
list_asyncBindingList.list_async  s]     : '+&7&7%!!# '8 ' ! !

 

 !

 
	
 

s0   =0=842
48=48=
page_tokenpage_numberc           
         [         R                  " [        R                  " U5      [        R                  " U5      [        R                  " US 5      [        R                  " US 5      UUUS.5      n[         R                  " SS05      n	SU	S'   U R
                  R                  SU R                  XS	9n
[        U R
                  XR                  5      $ )
a|  
Retrieve a single page of BindingInstance records from the API.
Request is executed immediately

:param start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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 BindingInstance
c                     U $ rw   r   r   s    r,   r   "BindingList.page.<locals>.<lambda>9      ar+   c                     U $ rw   r   r   s    r,   r   r   :  r   r+   	StartDateEndDater   r   	PageTokenr   PageSizer   r   r   r   r   r   r   paramsr   )
r   r   r   iso8601_dater   rL   r   r   r   rD   rF   r   r   r9   r   r   r   r   r   r   responses              r,   r   BindingList.page  s    0 yy&33J?$11(;%MM(K@ }}S+6'#%

 ))^-PQR.==%%dii & 
 4==(NNCCr+   c           
        #    [         R                  " [        R                  " U5      [        R                  " U5      [        R                  " US 5      [        R                  " US 5      UUUS.5      n[         R                  " SS05      n	SU	S'   U R
                  R                  SU R                  XS	9I S
h  vN n
[        U R
                  XR                  5      $  N$7f)a  
Asynchronously retrieve a single page of BindingInstance records from the API.
Request is executed immediately

:param start_date: Only include usage that has occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param end_date: Only include usage that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`.
:param identity: The [User](https://www.twilio.com/docs/chat/rest/user-resource)'s `identity` value of the resources to read.
:param tag: Only list Bindings that have all of the specified Tags. The following implicit tags are available: `all`, `apn`, `fcm`, `gcm`, `sms`, `facebook-messenger`. Up to 5 tags are allowed.
: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 BindingInstance
c                     U $ rw   r   r   s    r,   r   (BindingList.page_async.<locals>.<lambda>f  r   r+   c                     U $ rw   r   r   s    r,   r   r   g  r   r+   r   r   r   r   r   r   r   N)
r   r   r   r   r   rL   r   r   r   rD   r   s              r,   r   BindingList.page_asyncJ  s     0 yy&33J?$11(;%MM(K@ }}S+6'#%

 ))^-PQR.11dii 2 
 
 4==(NNCC
s   B8C!:C;%C!
target_urlc                     U R                   R                  R                  R                  SU5      n[	        U R                   X R
                  5      $ )z
Retrieve a specific page of BindingInstance records from the API.
Request is executed immediately

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

:returns: Page of BindingInstance
r   )rL   domaintwiliorequestr   rD   rF   r   r   s      r,   get_pageBindingList.get_pagew  s;     ==''..66ujI4==(NNCCr+   c                    #    U R                   R                  R                  R                  SU5      I Sh  vN n[	        U R                   X R
                  5      $  N$7f)z
Asynchronously retrieve a specific page of BindingInstance records from the API.
Request is executed immediately

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

:returns: Page of BindingInstance
r   N)rL   r   r   request_asyncr   rD   r   s      r,   get_page_asyncBindingList.get_page_async  sG      --44BB5*UU4==(NNCC Vs   4AA%Ar1   c                 F    [        U R                  U R                  S   US9$ z}
Constructs a BindingContext

:param sid: The Twilio-provided string that uniquely identifies the Binding resource to fetch.
r0   r?   rK   rL   rD   rF   r1   s     r,   rB   BindingList.get  %     MMt~~m'D#
 	
r+   c                 F    [        U R                  U R                  S   US9$ r  r  r  s     r,   __call__BindingList.__call__  r  r+   c                     g)rb   z<Twilio.Notify.V1.BindingList>r   rM   s    r,   ru   BindingList.__repr__  r   r+   r   )#r    r!   r"   r#   r   ry   rA   r   unsetr	   r   rx   r   r   r   r   r   intr
   r   r   r   r   r   r   r   r   r   r   rK   rB   r	  ru   r*   r|   r}   s   @r,   r   r     s   P Pc P* )/<BLL-3\\'-||/
/
 4/
 	/

 49f$%/
 (-S&['9/
 c6k*/
 V$/
 
/
l )/<BLL-3\\'-||/
/
 4/
 	/

 49f$%/
 (-S&['9/
 c6k*/
 V$/
 
/
f +1,,(.-3\\(.##'%;$,'%; f%%; S	6)*	%;
 49f$%%; }%; C=%; 
/	"%;R +1,,(.-3\\(.##'%A$,'%A f%%A S	6)*	%A
 49f$%%A }%A C=%A 
	'%AR +1,,(.-3\\(.##'$
$,'$
 f%$
 S	6)*	$

 49f$%$
 }$
 C=$
 
o	$
P +1,,(.-3\\(.##'%
$,'%
 f%%
 S	6)*	%

 49f$%%
 }%
 C=%
 
o	%
R +1,,(.-3\\(.)/*0,,(.+D$,'+D f%+D S	6)*	+D
 49f$%+D #v+&+D 3;'+D f%+D 
+D^ +1,,(.-3\\(.)/*0,,(.+D$,'+D f%+D S	6)*	+D
 49f$%+D #v+&+D 3;'+D f%+D 
+DZ
D3 
D; 
D
Ds 
D{ 
D
s 
~ 

C 
N 
0# 0 0r+   r   N)__doc__r   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   rK   r   r   r   r+   r,   <module>r     sj    $ L L L 6 6 8 : 2 ' !zG& zGz`F_ `FF0$ 0*[0, [0r+   