
    pi                         d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ  G d de      Zy)a  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Supersim
    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.
    )Optional)Version)Domain)EsimProfileList)	FleetList)IpCommandList)NetworkList)NetworkAccessProfileList)SettingsUpdateList)SimList)SmsCommandList)UsageRecordListc                        e Zd Zdef fdZedefd       Zedefd       Z	ede
fd       Zedefd       Zedefd       Zedefd	       Zedefd
       Zedefd       Zedefd       ZdefdZ xZS )V1domainc                     t         |   |d       d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _	        d| _
        y)zj
        Initialize the V1 version of Supersim

        :param domain: The Twilio.supersim domain
        v1N)super__init___esim_profiles_fleets_ip_commands	_networks_network_access_profiles_settings_updates_sims_sms_commands_usage_records)selfr   	__class__s     b/opt/services/ai/voice_agent/venv/lib/python3.12/site-packages/twilio/rest/supersim/v1/__init__.pyr   zV1.__init__   sY     	&9=,05904LP%?C(,
7;9=    returnc                 R    | j                   t        |       | _         | j                   S N)r   r   r   s    r!   esim_profileszV1.esim_profiles0   '    &"1$"7D"""r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   fleetsz	V1.fleets6   s!    <<$T?DL||r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   ip_commandszV1.ip_commands<   s'    $ -d 3D   r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r	   r&   s    r!   networkszV1.networksB   s"    >>!(.DN~~r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r
   r&   s    r!   network_access_profileszV1.network_access_profilesH   s'    ((0,DT,JD),,,r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   settings_updateszV1.settings_updatesN   s'    !!)%7%=D"%%%r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   simszV1.simsT   s!    :: DJzzr"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   sms_commandszV1.sms_commandsZ   s'    %!/!5D!!!r"   c                 R    | j                   t        |       | _         | j                   S r%   )r   r   r&   s    r!   usage_recordszV1.usage_records`   r(   r"   c                      y)ze
        Provide a friendly representation
        :returns: Machine friendly representation
        z<Twilio.Supersim.V1> r&   s    r!   __repr__zV1.__repr__f   s    
 &r"   )__name__
__module____qualname__r   r   propertyr   r'   r   r*   r   r,   r	   r.   r
   r0   r   r2   r   r4   r   r6   r   r8   strr;   __classcell__)r    s   @r!   r   r      s   >v >" # # #
 	  
 !] ! !
 +  
 -)A - -
 &"4 & &
 g  
 "n " "
 # # #
&# &r"   r   N)__doc__typingr   twilio.base.versionr   twilio.base.domainr   $twilio.rest.supersim.v1.esim_profiler   twilio.rest.supersim.v1.fleetr   "twilio.rest.supersim.v1.ip_commandr   twilio.rest.supersim.v1.networkr	   .twilio.rest.supersim.v1.network_access_profiler
   'twilio.rest.supersim.v1.settings_updater   twilio.rest.supersim.v1.simr   #twilio.rest.supersim.v1.sms_commandr   $twilio.rest.supersim.v1.usage_recordr   r   r:   r"   r!   <module>rO      s>     ' % @ 3 < 7 S F / > @N& N&r"   