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
      /       /
    )Domain)BulkExports)DeployedDevices)HostedNumbers)Marketplace)Sync)TrustedComms)
Understand)Wirelessc                       sD  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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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/d0 Zed1d2 Zd3d4 Z  ZS )5Previewc                    sJ   t t| | d| _d| _d| _d| _d| _d| _d| _	d| _
d| _dS )z
        Initialize the Preview Domain

        :returns: Domain for Preview
        :rtype: twilio.rest.preview.Preview
        zhttps://preview.twilio.comN)superr   __init__base_url_bulk_exports_deployed_devices_hosted_numbers_marketplace_sync_understand	_wireless_trusted_comms)selftwilio	__class__ O/var/www/html/venv/lib/python3.10/site-packages/twilio/rest/preview/__init__.pyr      s   
zPreview.__init__c                 C      | j du r
t| | _ | j S )zx
        :returns: Version bulk_exports of preview
        :rtype: twilio.rest.preview.bulk_exports.BulkExports
        N)r   r   r   r   r   r   bulk_exports+      

zPreview.bulk_exportsc                 C   r   )z
        :returns: Version deployed_devices of preview
        :rtype: twilio.rest.preview.deployed_devices.DeployedDevices
        N)r   r   r   r   r   r   deployed_devices5   r    zPreview.deployed_devicesc                 C   r   )z~
        :returns: Version hosted_numbers of preview
        :rtype: twilio.rest.preview.hosted_numbers.HostedNumbers
        N)r   r   r   r   r   r   hosted_numbers?   r    zPreview.hosted_numbersc                 C   r   )zv
        :returns: Version marketplace of preview
        :rtype: twilio.rest.preview.marketplace.Marketplace
        N)r   r   r   r   r   r   marketplaceI   r    zPreview.marketplacec                 C   r   )za
        :returns: Version sync of preview
        :rtype: twilio.rest.preview.sync.Sync
        N)r   r   r   r   r   r   syncS   r    zPreview.syncc                 C   r   )zs
        :returns: Version understand of preview
        :rtype: twilio.rest.preview.understand.Understand
        N)r   r	   r   r   r   r   
understand]   r    zPreview.understandc                 C   r   )zm
        :returns: Version wireless of preview
        :rtype: twilio.rest.preview.wireless.Wireless
        N)r   r
   r   r   r   r   wirelessg   r    zPreview.wirelessc                 C   r   )z{
        :returns: Version trusted_comms of preview
        :rtype: twilio.rest.preview.trusted_comms.TrustedComms
        N)r   r   r   r   r   r   trusted_commsq   r    zPreview.trusted_commsc                 C      | j jS )zL
        :rtype: twilio.rest.preview.bulk_exports.export.ExportList
        )r   exportsr   r   r   r   r)   {      zPreview.exportsc                 C   r(   )zg
        :rtype: twilio.rest.preview.bulk_exports.export_configuration.ExportConfigurationList
        )r   export_configurationr   r   r   r   r+      r*   zPreview.export_configurationc                 C   r(   )zN
        :rtype: twilio.rest.preview.deployed_devices.fleet.FleetList
        )r!   fleetsr   r   r   r   r,      r*   zPreview.fleetsc                 C   r(   )zm
        :rtype: twilio.rest.preview.hosted_numbers.authorization_document.AuthorizationDocumentList
        )r"   authorization_documentsr   r   r   r   r-      r*   zPreview.authorization_documentsc                 C   r(   )zf
        :rtype: twilio.rest.preview.hosted_numbers.hosted_number_order.HostedNumberOrderList
        )r"   hosted_number_ordersr   r   r   r   r.      r*   zPreview.hosted_number_ordersc                 C   r(   )z]
        :rtype: twilio.rest.preview.marketplace.available_add_on.AvailableAddOnList
        )r#   available_add_onsr   r   r   r   r/      r*   zPreview.available_add_onsc                 C   r(   )z]
        :rtype: twilio.rest.preview.marketplace.installed_add_on.InstalledAddOnList
        )r#   installed_add_onsr   r   r   r   r0      r*   zPreview.installed_add_onsc                 C   r(   )zF
        :rtype: twilio.rest.preview.sync.service.ServiceList
        )r$   servicesr   r   r   r   r1      r*   zPreview.servicesc                 C   r(   )zP
        :rtype: twilio.rest.preview.understand.assistant.AssistantList
        )r%   
assistantsr   r   r   r   r2      r*   zPreview.assistantsc                 C   r(   )zJ
        :rtype: twilio.rest.preview.wireless.command.CommandList
        )r&   commandsr   r   r   r   r3      r*   zPreview.commandsc                 C   r(   )zM
        :rtype: twilio.rest.preview.wireless.rate_plan.RatePlanList
        )r&   
rate_plansr   r   r   r   r4      r*   zPreview.rate_plansc                 C   r(   )zB
        :rtype: twilio.rest.preview.wireless.sim.SimList
        )r&   simsr   r   r   r   r5      r*   zPreview.simsc                 C   r(   )z^
        :rtype: twilio.rest.preview.trusted_comms.branded_channel.BrandedChannelList
        )r'   branded_channelsr   r   r   r   r6      r*   zPreview.branded_channelsc                 C   r(   )zd
        :rtype: twilio.rest.preview.trusted_comms.brands_information.BrandsInformationList
        )r'   brands_informationr   r   r   r   r7      r*   zPreview.brands_informationc                 C   r(   )zG
        :rtype: twilio.rest.preview.trusted_comms.cps.CpsList
        )r'   cpsr   r   r   r   r8      r*   zPreview.cpsc                 C   r(   )zX
        :rtype: twilio.rest.preview.trusted_comms.current_call.CurrentCallList
        )r'   current_callsr   r   r   r   r9      r*   zPreview.current_callsc                 C   s   dS )zz
        Provide a friendly representation

        :returns: Machine friendly representation
        :rtype: str
        z<Twilio.Preview>r   r   r   r   r   __repr__   s   zPreview.__repr__)__name__
__module____qualname__r   propertyr   r!   r"   r#   r$   r%   r&   r'   r)   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   __classcell__r   r   r   r   r      sf    
	
	
	
	
	
	
	
	















r   N)__doc__twilio.base.domainr    twilio.rest.preview.bulk_exportsr   $twilio.rest.preview.deployed_devicesr   "twilio.rest.preview.hosted_numbersr   twilio.rest.preview.marketplacer   twilio.rest.preview.syncr   !twilio.rest.preview.trusted_commsr   twilio.rest.preview.understandr	   twilio.rest.preview.wirelessr
   r   r   r   r   r   <module>   s   