o
    f>hi0                    @   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ded	ee	e
f d
e	de	dee	 f
 fddZedddZdddZ				 dddZde	fddZ  ZS )StreamInstancec                   @   s   e Zd ZdZdZdS )zStreamInstance.Statuszin-progressstoppedN)__name__
__module____qualname__IN_PROGRESSSTOPPED r   r   \/var/www/html/venv/lib/python3.10/site-packages/twilio/rest/api/v2010/account/call/stream.pyStatus   s    r   c                   @   s   e Zd ZdZdZdZdS )StreamInstance.Trackinbound_trackoutbound_trackboth_tracksN)r   r   r   INBOUND_TRACKOUTBOUND_TRACKBOTH_TRACKSr   r   r   r   Track   s    r   c                   @   s   e Zd ZdZdS )StreamInstance.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| _|||p9| jd| _d | _d S )	Nr%   r#   r$   namestatusdate_updatedurir#   r$   r%   )super__init__getr%   r#   r$   r&   r'   r   rfc2822_datetimer(   r)   	_solution_context)selfr!   r"   r#   r$   r%   	__class__r   r   r,   0   s   
zStreamInstance.__init__returnStreamContextc                 C   s6   | j du rt| 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: StreamContext for this StreamInstance
        Nr#   r$   r%   r*   )r0   r5   _versionr/   r1   r   r   r   _proxyK   s   
zStreamInstance._proxyr'   r   c                 C   s   | j j|dS )q
        Update the StreamInstance

        :param status:

        :returns: The updated StreamInstance
        r'   )r8   updater1   r'   r   r   r   r;   \   s   zStreamInstance.updatec                    s   | j j|dI dH S )
        Asynchronous coroutine to update the StreamInstance

        :param status:

        :returns: The updated StreamInstance
        r:   N)r8   update_asyncr<   r   r   r   r>   h   s   
zStreamInstance.update_asyncc                 C   $   d dd | j D }d|S )f
        Provide a friendly representation

        :returns: Machine friendly representation
         c                 s        | ]\}}d  ||V  qdS z{}={}Nformat.0kvr   r   r   	<genexpr>|       z*StreamInstance.__repr__.<locals>.<genexpr>z$<Twilio.Api.V2010.StreamInstance {}>joinr/   itemsrE   r1   contextr   r   r   __repr__v      
zStreamInstance.__repr__)N)r4   r5   )r'   r   r4   r   )r   r   r   objectr   r   r    r   r   strr   r   r,   propertyr8   r;   r>   rQ   __classcell__r   r   r2   r   r      s4    


r   c                       s`   e Zd Zdedededef fddZddd	efd
dZddd	efddZd	efddZ	  Z
S )r5   r!   r#   r$   r%   c                    s2   t  | |||d| _djdi | j| _dS )a  
        Initialize the StreamContext

        :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 Stream resource.
        :param call_sid: The SID of the [Call](https://www.twilio.com/docs/voice/api/call-resource) the Stream resource is associated with.
        :param sid: The SID or the `name` of the Stream resource to be stopped
        r*   z;/Accounts/{account_sid}/Calls/{call_sid}/Streams/{sid}.jsonNr   r+   r,   r/   rE   _uri)r1   r!   r#   r$   r%   r2   r   r   r,      s   	zStreamContext.__init__r'   r   r4   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 )r9   r   !application/x-www-form-urlencodedContent-Typeapplication/jsonAcceptPOSTmethodr)   dataheadersr#   r$   r%   r*   )r   ofr6   r;   rX   r   r/   r1   r'   r`   ra   r"   r   r   r   r;      s"   	

zStreamContext.updatec                    sl   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 )r=   r   rY   rZ   r[   r\   r]   r^   Nr#   r$   r%   r*   )r   rb   r6   r>   rX   r   r/   rc   r   r   r   r>      s$   

zStreamContext.update_asyncc                 C   r?   )r@   rA   c                 s   rB   rC   rD   rF   r   r   r   rJ      rK   z)StreamContext.__repr__.<locals>.<genexpr>z#<Twilio.Api.V2010.StreamContext {}>rL   rO   r   r   r   rQ      rR   zStreamContext.__repr__)r   r   r   r   rT   r,   r   r;   r>   rQ   rV   r   r   r2   r   r5      s     
"r5   c                      s  e Zd Zdededef 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fdedeee	f ded	e	f d
eee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f d eee	f d!eee	f d"eee	f d#eee	f d$eee	f d%eee	f d&eee	f d'eee	f d(eee	f d)eee	f d*eee	f d+eee	f d,eee	f d-eee	f d.eee	f d/eee	f d0eee	f d1eee	f d2eee	f d3eee	f d4eee	f d5eee	f d6eee	f d7eee	f d8eee	f d9eee	f d:eee	f d;eee	f d<eee	f d=eee	f d>eee	f d?eee	f d@eee	f dAeee	f dBeee	f dCeee	f dDeee	f dEeee	f dFeee	f dGeee	f dHeee	f dIeee	f dJeee	f dKeee	f dLeee	f dMeee	f dNeee	f dOeee	f dPeee	f dQeee	f dReee	f dSeee	f dTeee	f dUeee	f dVeee	f dWeee	f dXeee	f dYeee	f dZeee	f d[eee	f d\eee	f d]eee	f d^eee	f d_eee	f d`eee	f daeee	f dbeee	f dceee	f ddeee	f deeee	f dfeee	f dgeee	f dheee	f dieee	f djeee	f dkeee	f dleee	f dmeee	f dneee	f doeee	f dpeee	f dqeee	f dreee	f dseee	f dteee	f dueee	f dveee	f dweee	f dxeee	f dyeee	f dzeee	f d{eee	f d|eee	f d}eee	f d~eee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f de
fddԄ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fdedeee	f ded	e	f d
eee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f d eee	f d!eee	f d"eee	f d#eee	f d$eee	f d%eee	f d&eee	f d'eee	f d(eee	f d)eee	f d*eee	f d+eee	f d,eee	f d-eee	f d.eee	f d/eee	f d0eee	f d1eee	f d2eee	f d3eee	f d4eee	f d5eee	f d6eee	f d7eee	f d8eee	f d9eee	f d:eee	f d;eee	f d<eee	f d=eee	f d>eee	f d?eee	f d@eee	f dAeee	f dBeee	f dCeee	f dDeee	f dEeee	f dFeee	f dGeee	f dHeee	f dIeee	f dJeee	f dKeee	f dLeee	f dMeee	f dNeee	f dOeee	f dPeee	f dQeee	f dReee	f dSeee	f dTeee	f dUeee	f dVeee	f dWeee	f dXeee	f dYeee	f dZeee	f d[eee	f d\eee	f d]eee	f d^eee	f d_eee	f d`eee	f daeee	f dbeee	f dceee	f ddeee	f deeee	f dfeee	f dgeee	f dheee	f dieee	f djeee	f dkeee	f dleee	f dmeee	f dneee	f doeee	f dpeee	f dqeee	f dreee	f dseee	f dteee	f dueee	f dveee	f dweee	f dxeee	f dyeee	f dzeee	f d{eee	f d|eee	f d}eee	f d~eee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f deee	f de
fddքZdedefddلZdedefddۄZdefdd݄Z  ZS )
StreamListr!   r#   r$   c                    s0   t  | ||d| _djdi | j| _dS )ay  
        Initialize the StreamList

        :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 Stream resource.
        :param call_sid: The SID of the [Call](https://www.twilio.com/docs/voice/api/call-resource) the Stream resource is associated with.

        r#   r$   z5/Accounts/{account_sid}/Calls/{call_sid}/Streams.jsonNr   rW   )r1   r!   r#   r$   r2   r   r   r,      s   	zStreamList.__init__urlr&   trackr   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_valuer4   c                 C   sJ  t i d|d|d|d|d|d|d|d|d	|	d
|
d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d | d!|!d"|"i d#|#d$|$d%|%d&|&d'|'d(|(d)|)d*|*d+|+d,|,d-|-d.|.d/|/d0|0d1|1d2|2d3|3i d4|4d5|5d6|6d7|7d8|8d9|9d:|:d;|;d<|<d=|=d>|>d?|?d@|@dA|AdB|BdC|CdD|Di dE|EdF|FdG|GdH|HdI|IdJ|JdK|KdL|LdM|MdN|NdO|OdP|PdQ|QdR|RdS|SdT|TdU|Ui dV|VdW|WdX|XdY|YdZ|Zd[|[d\|\d]|]d^|^d_|_d`|`da|adb|bdc|cdd|dde|edf|fi dg|gdh|hdi|idj|jdk|kdl|ldm|mdn|ndo|odp|pdq|qdr|rds|sdt|tdu|udv|vdw|wi dx|xdy|ydz|zd{|{d|||d}|}d~|~d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|Ód|ēd|œd|Ɠd|Ǔd|ȓd|ɓd|ʓd|˓}t ddi}d|d< d|d< | jjd| j||dэ}t| j|| jd | jd dԍS )a8(  
        Create the StreamInstance

        :param url: Relative or absolute URL where WebSocket connection will be established.
        :param name: The user-specified name of this Stream, if one was given when the Stream was created. This can be used to stop the Stream.
        :param track:
        :param status_callback: Absolute URL to which Twilio sends status callback HTTP requests.
        :param status_callback_method: The HTTP method Twilio uses when sending `status_callback` requests. Possible values are `GET` and `POST`. Default is `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 StreamInstance
        UrlNamer   StatusCallbackStatusCallbackMethod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.ValuerZ   rY   r[   r\   r]   r^   r#   r$   re   )r   rb   r6   createrX   r   r/   r1   rf   r&   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%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r`   ra   r"   r   r   r   r     s     #	
 !"#$%&'()*+,-./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{|}~                 	  
                                               !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  P
zStreamList.createc                    sR  t i d|d|d|d|d|d|d|d|d	|	d
|
d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d | d!|!d"|"i d#|#d$|$d%|%d&|&d'|'d(|(d)|)d*|*d+|+d,|,d-|-d.|.d/|/d0|0d1|1d2|2d3|3i d4|4d5|5d6|6d7|7d8|8d9|9d:|:d;|;d<|<d=|=d>|>d?|?d@|@dA|AdB|BdC|CdD|Di dE|EdF|FdG|GdH|HdI|IdJ|JdK|KdL|LdM|MdN|NdO|OdP|PdQ|QdR|RdS|SdT|TdU|Ui dV|VdW|WdX|XdY|YdZ|Zd[|[d\|\d]|]d^|^d_|_d`|`da|adb|bdc|cdd|dde|edf|fi dg|gdh|hdi|idj|jdk|kdl|ldm|mdn|ndo|odp|pdq|qdr|rds|sdt|tdu|udv|vdw|wi dx|xdy|ydz|zd{|{d|||d}|}d~|~d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|i d|d|d|d|d|d|d|d|Ód|ēd|œd|Ɠd|Ǔd|ȓd|ɓd|ʓd|˓}t ddi}d|d< d|d< | jjd| j||dэI dH }t| j|| jd | jd dՍS )aG(  
        Asynchronously create the StreamInstance

        :param url: Relative or absolute URL where WebSocket connection will be established.
        :param name: The user-specified name of this Stream, if one was given when the Stream was created. This can be used to stop the Stream.
        :param track:
        :param status_callback: Absolute URL to which Twilio sends status callback HTTP requests.
        :param status_callback_method: The HTTP method Twilio uses when sending `status_callback` requests. Possible values are `GET` and `POST`. Default is `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 StreamInstance
        r0  r1  r   r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  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  rZ   rY   r[   r\   r]   r^   Nr#   r$   re   )r   rb   r6   create_asyncrX   r   r/   r  r   r   r   r  {  s     #	
 !"#$%&'()*+,-./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{|}~                 	  
                                               !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  P
zStreamList.create_asyncr%   c                 C      t | j| jd | jd |dS z|
        Constructs a StreamContext

        :param sid: The SID or the `name` of the Stream resource to be stopped
        r#   r$   r*   r5   r6   r/   r1   r%   r   r   r   r-        zStreamList.getc                 C   r  r  r  r   r   r   r   __call__  r  zStreamList.__call__c                 C   s   dS )r@   z<Twilio.Api.V2010.StreamList>r   r7   r   r   r   rQ     s   zStreamList.__repr__)r   r   r   r   rT   r,   r   unsetr   rS   r   r  r  r5   r-   r  rQ   rV   r   r   r2   r   rd      s    






	























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
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
{
|
}
~
 
  
  
  
  
  
  
  
  
	  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   
!  
"  
#  
$  
%  
&  
'  
(  
)  
*  
+  
,  
-  
.  
/  
0  
1  
2  
3  
4  
5  
6  
7  
8  
9  
:  
;  
<  
=  
>  
?  
@  
A  
B  
C  
D  
E  
F  
G  
H  
I  
J  
K  
L  
M  N       






	























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
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
{
|
}
~
 
  
  
  
  
  
  
  
  
	  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   
!  
"  
#  
$  
%  
&  
'  
(  
)  
*  
+  
,  
-  
.  
/  
0  
1  
2  
3  
4  
5  
6  
7  
8  
9  
:  
;  
<  
=  
>  
?  
@  
A  
B  
C  
D  
E  
F  
G  
H  
I  
J  
K  
L  
M  N      rd   N)__doc__r   typingr   r   r   r   twilio.baser   r   twilio.base.instance_contextr	   twilio.base.instance_resourcer
   twilio.base.list_resourcer   twilio.base.versionr   r   r5   rd   r   r   r   r   <module>   s    he