U
    ^g%iR0                    @   s   d Z ddlmZ ddlmZmZmZmZ ddlmZ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
 d
eZG dd deZG dd deZdS )a  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Api
    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OptionalUnion)deserializevalues)InstanceContext)InstanceResource)ListResource)Versionc                       s   e Zd ZG dd deZG dd deZG dd deZdeee	e
f e	e	ee	 d fd	d
ZeddddZdd dddZdd dddZe	dddZ  ZS )SiprecInstancec                   @   s   e Zd ZdZdZdS )zSiprecInstance.Statuszin-progressstoppedN)__name__
__module____qualname__ZIN_PROGRESSSTOPPED r   r   h/var/www/html/api-medvista/venv/lib/python3.8/site-packages/twilio/rest/api/v2010/account/call/siprec.pyStatus   s   r   c                   @   s   e Zd ZdZdZdZdS )SiprecInstance.TrackZinbound_trackZoutbound_trackZboth_tracksN)r   r   r   ZINBOUND_TRACKZOUTBOUND_TRACKZBOTH_TRACKSr   r   r   r   Track   s   r   c                   @   s   e Zd ZdZdS )SiprecInstance.UpdateStatusr   N)r   r   r   r   r   r   r   r   UpdateStatus#   s   r   N)versionpayloadaccount_sidcall_sidsidc                    s   t  | |d| _|d| _|d| _|d| _|d| _t	|d| _
|d| _|||pr| jd| _d | _d S )	Nr   r   r   namestatusdate_updatedurir   r   r   )super__init__getr   r   r   r   r    r   Zrfc2822_datetimer!   r"   	_solution_context)selfr   r   r   r   r   	__class__r   r   r%   0   s    zSiprecInstance.__init__SiprecContextreturnc                 C   s6   | j dkr0t| j| jd | jd | jd 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: SiprecContext for this SiprecInstance
        Nr   r   r   r#   )r(   r,   _versionr'   r)   r   r   r   _proxyK   s    
zSiprecInstance._proxyr   r    r.   c                 C   s   | j j|dS )q
        Update the SiprecInstance

        :param status:

        :returns: The updated SiprecInstance
        r    )r1   updater)   r    r   r   r   r5   \   s    zSiprecInstance.updatec                    s   | j j|dI dH S )
        Asynchronous coroutine to update the SiprecInstance

        :param status:

        :returns: The updated SiprecInstance
        r4   N)r1   update_asyncr6   r   r   r   r8   h   s    
zSiprecInstance.update_asyncc                 C   s$   d dd | j D }d|S )f
        Provide a friendly representation

        :returns: Machine friendly representation
         c                 s   s   | ]\}}d  ||V  qdS z{}={}Nformat.0kvr   r   r   	<genexpr>|   s     z*SiprecInstance.__repr__.<locals>.<genexpr>z$<Twilio.Api.V2010.SiprecInstance {}>joinr'   itemsr=   r)   contextr   r   r   __repr__v   s    zSiprecInstance.__repr__)N)r   r   r   objectr   r   r   r   r   strr   r   r%   propertyr1   r5   r8   rH   __classcell__r   r   r*   r   r      s$    
r   c                       sV   e Zd Zeeeed fddZdedddZdeddd	Zed
ddZ	  Z
S )r,   )r   r   r   r   c                    s.   t  | |||d| _djf | j| _dS )a  
        Initialize the SiprecContext

        :param version: Version that contains the resource
        :param account_sid: The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created this Siprec resource.
        :param call_sid: The SID of the [Call](https://www.twilio.com/docs/voice/api/call-resource) the Siprec resource is associated with.
        :param sid: The SID of the Siprec resource, or the `name` used when creating the resource
        r#   z:/Accounts/{account_sid}/Calls/{call_sid}/Siprec/{sid}.jsonNr$   r%   r'   r=   _uri)r)   r   r   r   r   r*   r   r   r%      s    	zSiprecContext.__init__r   r2   c                 C   sd   t d|i}t i }d|d< d|d< | jjd| j||d}t| j|| jd | jd	 | jd
 dS )r3   r   !application/x-www-form-urlencodedContent-Typeapplication/jsonAcceptPOSTmethodr"   dataheadersr   r   r   r#   )r   ofr/   r5   rN   r   r'   r)   r    rV   rW   r   r   r   r   r5      s*    	 
   zSiprecContext.updatec                    sj   t d|i}t i }d|d< d|d< | jjd| j||dI dH }t| j|| jd	 | jd
 | jd dS )r7   r   rO   rP   rQ   rR   rS   rT   Nr   r   r   r#   )r   rX   r/   r8   rN   r   r'   rY   r   r   r   r8      s*     
   zSiprecContext.update_asyncr-   c                 C   s$   d dd | j D }d|S )r9   r:   c                 s   s   | ]\}}d  ||V  qdS r;   r<   r>   r   r   r   rB      s     z)SiprecContext.__repr__.<locals>.<genexpr>z#<Twilio.Api.V2010.SiprecContext {}>rC   rF   r   r   r   rH      s    zSiprecContext.__repr__)r   r   r   r   rJ   r%   r   r5   r8   rH   rL   r   r   r*   r   r,      s   !"r,   c                       s  e Zd Zeeed f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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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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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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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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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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feee	f eee	f ede	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f e
d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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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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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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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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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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feee	f eee	f ede	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f eee	f e
ddd	Zeed
ddZeed
ddZedddZ  ZS )
SiprecList)r   r   r   c                    s,   t  | ||d| _djf | j| _dS )ay  
        Initialize the SiprecList

        :param version: Version that contains the resource
        :param account_sid: The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created this Siprec resource.
        :param call_sid: The SID of the [Call](https://www.twilio.com/docs/voice/api/call-resource) the Siprec resource is associated with.

        r   r   z4/Accounts/{account_sid}/Calls/{call_sid}/Siprec.jsonNrM   )r)   r   r   r   r*   r   r   r%      s    	zSiprecList.__init__r   )r   connector_nametrackstatus_callbackstatus_callback_methodparameter1_nameparameter1_valueparameter2_nameparameter2_valueparameter3_nameparameter3_valueparameter4_nameparameter4_valueparameter5_nameparameter5_valueparameter6_nameparameter6_valueparameter7_nameparameter7_valueparameter8_nameparameter8_valueparameter9_nameparameter9_valueparameter10_nameparameter10_valueparameter11_nameparameter11_valueparameter12_nameparameter12_valueparameter13_nameparameter13_valueparameter14_nameparameter14_valueparameter15_nameparameter15_valueparameter16_nameparameter16_valueparameter17_nameparameter17_valueparameter18_nameparameter18_valueparameter19_nameparameter19_valueparameter20_nameparameter20_valueparameter21_nameparameter21_valueparameter22_nameparameter22_valueparameter23_nameparameter23_valueparameter24_nameparameter24_valueparameter25_nameparameter25_valueparameter26_nameparameter26_valueparameter27_nameparameter27_valueparameter28_nameparameter28_valueparameter29_nameparameter29_valueparameter30_nameparameter30_valueparameter31_nameparameter31_valueparameter32_nameparameter32_valueparameter33_nameparameter33_valueparameter34_nameparameter34_valueparameter35_nameparameter35_valueparameter36_nameparameter36_valueparameter37_nameparameter37_valueparameter38_nameparameter38_valueparameter39_nameparameter39_valueparameter40_nameparameter40_valueparameter41_nameparameter41_valueparameter42_nameparameter42_valueparameter43_nameparameter43_valueparameter44_nameparameter44_valueparameter45_nameparameter45_valueparameter46_nameparameter46_valueparameter47_nameparameter47_valueparameter48_nameparameter48_valueparameter49_nameparameter49_valueparameter50_nameparameter50_valueparameter51_nameparameter51_valueparameter52_nameparameter52_valueparameter53_nameparameter53_valueparameter54_nameparameter54_valueparameter55_nameparameter55_valueparameter56_nameparameter56_valueparameter57_nameparameter57_valueparameter58_nameparameter58_valueparameter59_nameparameter59_valueparameter60_nameparameter60_valueparameter61_nameparameter61_valueparameter62_nameparameter62_valueparameter63_nameparameter63_valueparameter64_nameparameter64_valueparameter65_nameparameter65_valueparameter66_nameparameter66_valueparameter67_nameparameter67_valueparameter68_nameparameter68_valueparameter69_nameparameter69_valueparameter70_nameparameter70_valueparameter71_nameparameter71_valueparameter72_nameparameter72_valueparameter73_nameparameter73_valueparameter74_nameparameter74_valueparameter75_nameparameter75_valueparameter76_nameparameter76_valueparameter77_nameparameter77_valueparameter78_nameparameter78_valueparameter79_nameparameter79_valueparameter80_nameparameter80_valueparameter81_nameparameter81_valueparameter82_nameparameter82_valueparameter83_nameparameter83_valueparameter84_nameparameter84_valueparameter85_nameparameter85_valueparameter86_nameparameter86_valueparameter87_nameparameter87_valueparameter88_nameparameter88_valueparameter89_nameparameter89_valueparameter90_nameparameter90_valueparameter91_nameparameter91_valueparameter92_nameparameter92_valueparameter93_nameparameter93_valueparameter94_nameparameter94_valueparameter95_nameparameter95_valueparameter96_nameparameter96_valueparameter97_nameparameter97_valueparameter98_nameparameter98_valueparameter99_nameparameter99_valuer.   c                 C   s  t |||||||||	|
|||||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|{|||}|~|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||dˡ}t ddi}d|d< d|d< | jjd| j||d}t| j|| jd | jd	 d
S )a'  
        Create the SiprecInstance

        :param name: The user-specified name of this Siprec, if one was given when the Siprec was created. This may be used to stop the Siprec.
        :param connector_name: Unique name used when configuring the connector via Marketplace Add-on.
        :param track:
        :param status_callback: Absolute URL of the status callback.
        :param status_callback_method: The http method for the status_callback (one of GET, POST).
        :param parameter1_name: Parameter name
        :param parameter1_value: Parameter value
        :param parameter2_name: Parameter name
        :param parameter2_value: Parameter value
        :param parameter3_name: Parameter name
        :param parameter3_value: Parameter value
        :param parameter4_name: Parameter name
        :param parameter4_value: Parameter value
        :param parameter5_name: Parameter name
        :param parameter5_value: Parameter value
        :param parameter6_name: Parameter name
        :param parameter6_value: Parameter value
        :param parameter7_name: Parameter name
        :param parameter7_value: Parameter value
        :param parameter8_name: Parameter name
        :param parameter8_value: Parameter value
        :param parameter9_name: Parameter name
        :param parameter9_value: Parameter value
        :param parameter10_name: Parameter name
        :param parameter10_value: Parameter value
        :param parameter11_name: Parameter name
        :param parameter11_value: Parameter value
        :param parameter12_name: Parameter name
        :param parameter12_value: Parameter value
        :param parameter13_name: Parameter name
        :param parameter13_value: Parameter value
        :param parameter14_name: Parameter name
        :param parameter14_value: Parameter value
        :param parameter15_name: Parameter name
        :param parameter15_value: Parameter value
        :param parameter16_name: Parameter name
        :param parameter16_value: Parameter value
        :param parameter17_name: Parameter name
        :param parameter17_value: Parameter value
        :param parameter18_name: Parameter name
        :param parameter18_value: Parameter value
        :param parameter19_name: Parameter name
        :param parameter19_value: Parameter value
        :param parameter20_name: Parameter name
        :param parameter20_value: Parameter value
        :param parameter21_name: Parameter name
        :param parameter21_value: Parameter value
        :param parameter22_name: Parameter name
        :param parameter22_value: Parameter value
        :param parameter23_name: Parameter name
        :param parameter23_value: Parameter value
        :param parameter24_name: Parameter name
        :param parameter24_value: Parameter value
        :param parameter25_name: Parameter name
        :param parameter25_value: Parameter value
        :param parameter26_name: Parameter name
        :param parameter26_value: Parameter value
        :param parameter27_name: Parameter name
        :param parameter27_value: Parameter value
        :param parameter28_name: Parameter name
        :param parameter28_value: Parameter value
        :param parameter29_name: Parameter name
        :param parameter29_value: Parameter value
        :param parameter30_name: Parameter name
        :param parameter30_value: Parameter value
        :param parameter31_name: Parameter name
        :param parameter31_value: Parameter value
        :param parameter32_name: Parameter name
        :param parameter32_value: Parameter value
        :param parameter33_name: Parameter name
        :param parameter33_value: Parameter value
        :param parameter34_name: Parameter name
        :param parameter34_value: Parameter value
        :param parameter35_name: Parameter name
        :param parameter35_value: Parameter value
        :param parameter36_name: Parameter name
        :param parameter36_value: Parameter value
        :param parameter37_name: Parameter name
        :param parameter37_value: Parameter value
        :param parameter38_name: Parameter name
        :param parameter38_value: Parameter value
        :param parameter39_name: Parameter name
        :param parameter39_value: Parameter value
        :param parameter40_name: Parameter name
        :param parameter40_value: Parameter value
        :param parameter41_name: Parameter name
        :param parameter41_value: Parameter value
        :param parameter42_name: Parameter name
        :param parameter42_value: Parameter value
        :param parameter43_name: Parameter name
        :param parameter43_value: Parameter value
        :param parameter44_name: Parameter name
        :param parameter44_value: Parameter value
        :param parameter45_name: Parameter name
        :param parameter45_value: Parameter value
        :param parameter46_name: Parameter name
        :param parameter46_value: Parameter value
        :param parameter47_name: Parameter name
        :param parameter47_value: Parameter value
        :param parameter48_name: Parameter name
        :param parameter48_value: Parameter value
        :param parameter49_name: Parameter name
        :param parameter49_value: Parameter value
        :param parameter50_name: Parameter name
        :param parameter50_value: Parameter value
        :param parameter51_name: Parameter name
        :param parameter51_value: Parameter value
        :param parameter52_name: Parameter name
        :param parameter52_value: Parameter value
        :param parameter53_name: Parameter name
        :param parameter53_value: Parameter value
        :param parameter54_name: Parameter name
        :param parameter54_value: Parameter value
        :param parameter55_name: Parameter name
        :param parameter55_value: Parameter value
        :param parameter56_name: Parameter name
        :param parameter56_value: Parameter value
        :param parameter57_name: Parameter name
        :param parameter57_value: Parameter value
        :param parameter58_name: Parameter name
        :param parameter58_value: Parameter value
        :param parameter59_name: Parameter name
        :param parameter59_value: Parameter value
        :param parameter60_name: Parameter name
        :param parameter60_value: Parameter value
        :param parameter61_name: Parameter name
        :param parameter61_value: Parameter value
        :param parameter62_name: Parameter name
        :param parameter62_value: Parameter value
        :param parameter63_name: Parameter name
        :param parameter63_value: Parameter value
        :param parameter64_name: Parameter name
        :param parameter64_value: Parameter value
        :param parameter65_name: Parameter name
        :param parameter65_value: Parameter value
        :param parameter66_name: Parameter name
        :param parameter66_value: Parameter value
        :param parameter67_name: Parameter name
        :param parameter67_value: Parameter value
        :param parameter68_name: Parameter name
        :param parameter68_value: Parameter value
        :param parameter69_name: Parameter name
        :param parameter69_value: Parameter value
        :param parameter70_name: Parameter name
        :param parameter70_value: Parameter value
        :param parameter71_name: Parameter name
        :param parameter71_value: Parameter value
        :param parameter72_name: Parameter name
        :param parameter72_value: Parameter value
        :param parameter73_name: Parameter name
        :param parameter73_value: Parameter value
        :param parameter74_name: Parameter name
        :param parameter74_value: Parameter value
        :param parameter75_name: Parameter name
        :param parameter75_value: Parameter value
        :param parameter76_name: Parameter name
        :param parameter76_value: Parameter value
        :param parameter77_name: Parameter name
        :param parameter77_value: Parameter value
        :param parameter78_name: Parameter name
        :param parameter78_value: Parameter value
        :param parameter79_name: Parameter name
        :param parameter79_value: Parameter value
        :param parameter80_name: Parameter name
        :param parameter80_value: Parameter value
        :param parameter81_name: Parameter name
        :param parameter81_value: Parameter value
        :param parameter82_name: Parameter name
        :param parameter82_value: Parameter value
        :param parameter83_name: Parameter name
        :param parameter83_value: Parameter value
        :param parameter84_name: Parameter name
        :param parameter84_value: Parameter value
        :param parameter85_name: Parameter name
        :param parameter85_value: Parameter value
        :param parameter86_name: Parameter name
        :param parameter86_value: Parameter value
        :param parameter87_name: Parameter name
        :param parameter87_value: Parameter value
        :param parameter88_name: Parameter name
        :param parameter88_value: Parameter value
        :param parameter89_name: Parameter name
        :param parameter89_value: Parameter value
        :param parameter90_name: Parameter name
        :param parameter90_value: Parameter value
        :param parameter91_name: Parameter name
        :param parameter91_value: Parameter value
        :param parameter92_name: Parameter name
        :param parameter92_value: Parameter value
        :param parameter93_name: Parameter name
        :param parameter93_value: Parameter value
        :param parameter94_name: Parameter name
        :param parameter94_value: Parameter value
        :param parameter95_name: Parameter name
        :param parameter95_value: Parameter value
        :param parameter96_name: Parameter name
        :param parameter96_value: Parameter value
        :param parameter97_name: Parameter name
        :param parameter97_value: Parameter value
        :param parameter98_name: Parameter name
        :param parameter98_value: Parameter value
        :param parameter99_name: Parameter name
        :param parameter99_value: Parameter value

        :returns: The created SiprecInstance
        NameZConnectorNamer   ZStatusCallbackZStatusCallbackMethodzParameter1.NamezParameter1.ValuezParameter2.NamezParameter2.ValuezParameter3.NamezParameter3.ValuezParameter4.NamezParameter4.ValuezParameter5.NamezParameter5.ValuezParameter6.NamezParameter6.ValuezParameter7.NamezParameter7.ValuezParameter8.NamezParameter8.ValuezParameter9.NamezParameter9.ValuezParameter10.NamezParameter10.ValuezParameter11.NamezParameter11.ValuezParameter12.NamezParameter12.ValuezParameter13.NamezParameter13.ValuezParameter14.NamezParameter14.ValuezParameter15.NamezParameter15.ValuezParameter16.NamezParameter16.ValuezParameter17.NamezParameter17.ValuezParameter18.NamezParameter18.ValuezParameter19.NamezParameter19.ValuezParameter20.NamezParameter20.ValuezParameter21.NamezParameter21.ValuezParameter22.NamezParameter22.ValuezParameter23.NamezParameter23.ValuezParameter24.NamezParameter24.ValuezParameter25.NamezParameter25.ValuezParameter26.NamezParameter26.ValuezParameter27.NamezParameter27.ValuezParameter28.NamezParameter28.ValuezParameter29.NamezParameter29.ValuezParameter30.NamezParameter30.ValuezParameter31.NamezParameter31.ValuezParameter32.NamezParameter32.ValuezParameter33.NamezParameter33.ValuezParameter34.NamezParameter34.ValuezParameter35.NamezParameter35.ValuezParameter36.NamezParameter36.ValuezParameter37.NamezParameter37.ValuezParameter38.NamezParameter38.ValuezParameter39.NamezParameter39.ValuezParameter40.NamezParameter40.ValuezParameter41.NamezParameter41.ValuezParameter42.NamezParameter42.ValuezParameter43.NamezParameter43.ValuezParameter44.NamezParameter44.ValuezParameter45.NamezParameter45.ValuezParameter46.NamezParameter46.ValuezParameter47.NamezParameter47.ValuezParameter48.NamezParameter48.ValuezParameter49.NamezParameter49.ValuezParameter50.NamezParameter50.ValuezParameter51.NamezParameter51.ValuezParameter52.NamezParameter52.ValuezParameter53.NamezParameter53.ValuezParameter54.NamezParameter54.ValuezParameter55.NamezParameter55.ValuezParameter56.NamezParameter56.ValuezParameter57.NamezParameter57.ValuezParameter58.NamezParameter58.ValuezParameter59.NamezParameter59.ValuezParameter60.NamezParameter60.ValuezParameter61.NamezParameter61.ValuezParameter62.NamezParameter62.ValuezParameter63.NamezParameter63.ValuezParameter64.NamezParameter64.ValuezParameter65.NamezParameter65.ValuezParameter66.NamezParameter66.ValuezParameter67.NamezParameter67.ValuezParameter68.NamezParameter68.ValuezParameter69.NamezParameter69.ValuezParameter70.NamezParameter70.ValuezParameter71.NamezParameter71.ValuezParameter72.NamezParameter72.ValuezParameter73.NamezParameter73.ValuezParameter74.NamezParameter74.ValuezParameter75.NamezParameter75.ValuezParameter76.NamezParameter76.ValuezParameter77.NamezParameter77.ValuezParameter78.NamezParameter78.ValuezParameter79.NamezParameter79.ValuezParameter80.NamezParameter80.ValuezParameter81.NamezParameter81.ValuezParameter82.NamezParameter82.ValuezParameter83.NamezParameter83.ValuezParameter84.NamezParameter84.ValuezParameter85.NamezParameter85.ValuezParameter86.NamezParameter86.ValuezParameter87.NamezParameter87.ValuezParameter88.NamezParameter88.ValuezParameter89.NamezParameter89.ValuezParameter90.NamezParameter90.ValuezParameter91.NamezParameter91.ValuezParameter92.NamezParameter92.ValuezParameter93.NamezParameter93.ValuezParameter94.NamezParameter94.ValuezParameter95.NamezParameter95.ValuezParameter96.NamezParameter96.ValuezParameter97.NamezParameter97.ValuezParameter98.NamezParameter98.ValuezParameter99.NamezParameter99.ValuerP   rO   rQ   rR   rS   rT   r   r   r[   )r   rX   r/   createrN   r   r'   r)   r   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  rV   rW   r   r   r   r   r(     s      #  P   zSiprecList.createc                    s  t |||||||||	|
|||||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|{|||}|~|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||dˡ}t ddi}d|d< d|d< | jjd| j||dI dH }t| j|| jd	 | jd
 dS )a'  
        Asynchronously create the SiprecInstance

        :param name: The user-specified name of this Siprec, if one was given when the Siprec was created. This may be used to stop the Siprec.
        :param connector_name: Unique name used when configuring the connector via Marketplace Add-on.
        :param track:
        :param status_callback: Absolute URL of the status callback.
        :param status_callback_method: The http method for the status_callback (one of GET, POST).
        :param parameter1_name: Parameter name
        :param parameter1_value: Parameter value
        :param parameter2_name: Parameter name
        :param parameter2_value: Parameter value
        :param parameter3_name: Parameter name
        :param parameter3_value: Parameter value
        :param parameter4_name: Parameter name
        :param parameter4_value: Parameter value
        :param parameter5_name: Parameter name
        :param parameter5_value: Parameter value
        :param parameter6_name: Parameter name
        :param parameter6_value: Parameter value
        :param parameter7_name: Parameter name
        :param parameter7_value: Parameter value
        :param parameter8_name: Parameter name
        :param parameter8_value: Parameter value
        :param parameter9_name: Parameter name
        :param parameter9_value: Parameter value
        :param parameter10_name: Parameter name
        :param parameter10_value: Parameter value
        :param parameter11_name: Parameter name
        :param parameter11_value: Parameter value
        :param parameter12_name: Parameter name
        :param parameter12_value: Parameter value
        :param parameter13_name: Parameter name
        :param parameter13_value: Parameter value
        :param parameter14_name: Parameter name
        :param parameter14_value: Parameter value
        :param parameter15_name: Parameter name
        :param parameter15_value: Parameter value
        :param parameter16_name: Parameter name
        :param parameter16_value: Parameter value
        :param parameter17_name: Parameter name
        :param parameter17_value: Parameter value
        :param parameter18_name: Parameter name
        :param parameter18_value: Parameter value
        :param parameter19_name: Parameter name
        :param parameter19_value: Parameter value
        :param parameter20_name: Parameter name
        :param parameter20_value: Parameter value
        :param parameter21_name: Parameter name
        :param parameter21_value: Parameter value
        :param parameter22_name: Parameter name
        :param parameter22_value: Parameter value
        :param parameter23_name: Parameter name
        :param parameter23_value: Parameter value
        :param parameter24_name: Parameter name
        :param parameter24_value: Parameter value
        :param parameter25_name: Parameter name
        :param parameter25_value: Parameter value
        :param parameter26_name: Parameter name
        :param parameter26_value: Parameter value
        :param parameter27_name: Parameter name
        :param parameter27_value: Parameter value
        :param parameter28_name: Parameter name
        :param parameter28_value: Parameter value
        :param parameter29_name: Parameter name
        :param parameter29_value: Parameter value
        :param parameter30_name: Parameter name
        :param parameter30_value: Parameter value
        :param parameter31_name: Parameter name
        :param parameter31_value: Parameter value
        :param parameter32_name: Parameter name
        :param parameter32_value: Parameter value
        :param parameter33_name: Parameter name
        :param parameter33_value: Parameter value
        :param parameter34_name: Parameter name
        :param parameter34_value: Parameter value
        :param parameter35_name: Parameter name
        :param parameter35_value: Parameter value
        :param parameter36_name: Parameter name
        :param parameter36_value: Parameter value
        :param parameter37_name: Parameter name
        :param parameter37_value: Parameter value
        :param parameter38_name: Parameter name
        :param parameter38_value: Parameter value
        :param parameter39_name: Parameter name
        :param parameter39_value: Parameter value
        :param parameter40_name: Parameter name
        :param parameter40_value: Parameter value
        :param parameter41_name: Parameter name
        :param parameter41_value: Parameter value
        :param parameter42_name: Parameter name
        :param parameter42_value: Parameter value
        :param parameter43_name: Parameter name
        :param parameter43_value: Parameter value
        :param parameter44_name: Parameter name
        :param parameter44_value: Parameter value
        :param parameter45_name: Parameter name
        :param parameter45_value: Parameter value
        :param parameter46_name: Parameter name
        :param parameter46_value: Parameter value
        :param parameter47_name: Parameter name
        :param parameter47_value: Parameter value
        :param parameter48_name: Parameter name
        :param parameter48_value: Parameter value
        :param parameter49_name: Parameter name
        :param parameter49_value: Parameter value
        :param parameter50_name: Parameter name
        :param parameter50_value: Parameter value
        :param parameter51_name: Parameter name
        :param parameter51_value: Parameter value
        :param parameter52_name: Parameter name
        :param parameter52_value: Parameter value
        :param parameter53_name: Parameter name
        :param parameter53_value: Parameter value
        :param parameter54_name: Parameter name
        :param parameter54_value: Parameter value
        :param parameter55_name: Parameter name
        :param parameter55_value: Parameter value
        :param parameter56_name: Parameter name
        :param parameter56_value: Parameter value
        :param parameter57_name: Parameter name
        :param parameter57_value: Parameter value
        :param parameter58_name: Parameter name
        :param parameter58_value: Parameter value
        :param parameter59_name: Parameter name
        :param parameter59_value: Parameter value
        :param parameter60_name: Parameter name
        :param parameter60_value: Parameter value
        :param parameter61_name: Parameter name
        :param parameter61_value: Parameter value
        :param parameter62_name: Parameter name
        :param parameter62_value: Parameter value
        :param parameter63_name: Parameter name
        :param parameter63_value: Parameter value
        :param parameter64_name: Parameter name
        :param parameter64_value: Parameter value
        :param parameter65_name: Parameter name
        :param parameter65_value: Parameter value
        :param parameter66_name: Parameter name
        :param parameter66_value: Parameter value
        :param parameter67_name: Parameter name
        :param parameter67_value: Parameter value
        :param parameter68_name: Parameter name
        :param parameter68_value: Parameter value
        :param parameter69_name: Parameter name
        :param parameter69_value: Parameter value
        :param parameter70_name: Parameter name
        :param parameter70_value: Parameter value
        :param parameter71_name: Parameter name
        :param parameter71_value: Parameter value
        :param parameter72_name: Parameter name
        :param parameter72_value: Parameter value
        :param parameter73_name: Parameter name
        :param parameter73_value: Parameter value
        :param parameter74_name: Parameter name
        :param parameter74_value: Parameter value
        :param parameter75_name: Parameter name
        :param parameter75_value: Parameter value
        :param parameter76_name: Parameter name
        :param parameter76_value: Parameter value
        :param parameter77_name: Parameter name
        :param parameter77_value: Parameter value
        :param parameter78_name: Parameter name
        :param parameter78_value: Parameter value
        :param parameter79_name: Parameter name
        :param parameter79_value: Parameter value
        :param parameter80_name: Parameter name
        :param parameter80_value: Parameter value
        :param parameter81_name: Parameter name
        :param parameter81_value: Parameter value
        :param parameter82_name: Parameter name
        :param parameter82_value: Parameter value
        :param parameter83_name: Parameter name
        :param parameter83_value: Parameter value
        :param parameter84_name: Parameter name
        :param parameter84_value: Parameter value
        :param parameter85_name: Parameter name
        :param parameter85_value: Parameter value
        :param parameter86_name: Parameter name
        :param parameter86_value: Parameter value
        :param parameter87_name: Parameter name
        :param parameter87_value: Parameter value
        :param parameter88_name: Parameter name
        :param parameter88_value: Parameter value
        :param parameter89_name: Parameter name
        :param parameter89_value: Parameter value
        :param parameter90_name: Parameter name
        :param parameter90_value: Parameter value
        :param parameter91_name: Parameter name
        :param parameter91_value: Parameter value
        :param parameter92_name: Parameter name
        :param parameter92_value: Parameter value
        :param parameter93_name: Parameter name
        :param parameter93_value: Parameter value
        :param parameter94_name: Parameter name
        :param parameter94_value: Parameter value
        :param parameter95_name: Parameter name
        :param parameter95_value: Parameter value
        :param parameter96_name: Parameter name
        :param parameter96_value: Parameter value
        :param parameter97_name: Parameter name
        :param parameter97_value: Parameter value
        :param parameter98_name: Parameter name
        :param parameter98_value: Parameter value
        :param parameter99_name: Parameter name
        :param parameter99_value: Parameter value

        :returns: The created SiprecInstance
        r&  rP   rO   rQ   rR   rS   rT   Nr   r   r[   )r   rX   r/   create_asyncrN   r   r'   r)  r   r   r   r*  y  s      #  P   zSiprecList.create_async)r   r.   c                 C   s   t | j| jd | jd |dS z
        Constructs a SiprecContext

        :param sid: The SID of the Siprec resource, or the `name` used when creating the resource
        r   r   r#   r,   r/   r'   r)   r   r   r   r   r&     s    zSiprecList.getc                 C   s   t | j| jd | jd |dS r+  r,  r-  r   r   r   __call__  s    zSiprecList.__call__r-   c                 C   s   dS )r9   z<Twilio.Api.V2010.SiprecList>r   r0   r   r   r   rH     s    zSiprecList.__repr__)r   r   r   r   rJ   r%   r   unsetr   rI   r   r(  r*  r,   r&   r.  rH   rL   r   r   r*   r   rZ      s   










































































































































































































       










































































































































































































      rZ   N)__doc__r   typingr   r   r   r   Ztwilio.baser   r   Ztwilio.base.instance_contextr	   Ztwilio.base.instance_resourcer
   Ztwilio.base.list_resourcer   Ztwilio.base.versionr   r   r,   rZ   r   r   r   r   <module>   s   hc