o
    e|                     @   s   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 G dd deZdS )za
This code was generated by
\ / _    _  _|   _  _
 | (_)\/(_)(_|\/| |(/_  v1.0.0
      /       /
    )Version)EsimProfileList)	FleetList)IpCommandList)NetworkList)NetworkAccessProfileList)SimList)SmsCommandList)UsageRecordListc                       s   e Zd Z fddZedd Zedd Zedd Zed	d
 Zedd Z	edd Z
edd Zedd Zdd Z  ZS )V1c                    sJ   t t| | d| _d| _d| _d| _d| _d| _d| _	d| _
d| _dS )z
        Initialize the V1 version of Supersim

        :returns: V1 version of Supersim
        :rtype: twilio.rest.supersim.v1.V1.V1
        v1N)superr   __init__version_esim_profiles_fleets_ip_commands	_networks_network_access_profiles_sims_sms_commands_usage_records)selfdomain	__class__ S/var/www/html/venv/lib/python3.10/site-packages/twilio/rest/supersim/v1/__init__.pyr      s   
zV1.__init__c                 C      | j du r
t| | _ | j S )zN
        :rtype: twilio.rest.supersim.v1.esim_profile.EsimProfileList
        N)r   r   r   r   r   r   esim_profiles(      

zV1.esim_profilesc                 C   r   )zA
        :rtype: twilio.rest.supersim.v1.fleet.FleetList
        N)r   r   r   r   r   r   fleets1   r!   z	V1.fleetsc                 C   r   )zJ
        :rtype: twilio.rest.supersim.v1.ip_command.IpCommandList
        N)r   r   r   r   r   r   ip_commands:   r!   zV1.ip_commandsc                 C   r   )zE
        :rtype: twilio.rest.supersim.v1.network.NetworkList
        N)r   r   r   r   r   r   networksC   r!   zV1.networksc                 C   r   )za
        :rtype: twilio.rest.supersim.v1.network_access_profile.NetworkAccessProfileList
        N)r   r   r   r   r   r   network_access_profilesL   r!   zV1.network_access_profilesc                 C   r   )z=
        :rtype: twilio.rest.supersim.v1.sim.SimList
        N)r   r   r   r   r   r   simsU   r!   zV1.simsc                 C   r   )zL
        :rtype: twilio.rest.supersim.v1.sms_command.SmsCommandList
        N)r   r	   r   r   r   r   sms_commands^   r!   zV1.sms_commandsc                 C   r   )zN
        :rtype: twilio.rest.supersim.v1.usage_record.UsageRecordList
        N)r   r
   r   r   r   r   usage_recordsg   r!   zV1.usage_recordsc                 C   s   dS )zz
        Provide a friendly representation

        :returns: Machine friendly representation
        :rtype: str
        z<Twilio.Supersim.V1>r   r   r   r   r   __repr__p   s   zV1.__repr__)__name__
__module____qualname__r   propertyr    r"   r#   r$   r%   r&   r'   r(   r)   __classcell__r   r   r   r   r      s&    







r   N)__doc__twilio.base.versionr   $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.simr   #twilio.rest.supersim.v1.sms_commandr	   $twilio.rest.supersim.v1.usage_recordr
   r   r   r   r   r   <module>   s   