
    g                         S r SSKJr  SSKJrJrJrJrJrJrJ	r	  SSK
JrJr  SSKJr  SSKJr  SSKJr  SSKJr  SS	KJr   " S
 S\5      r " S S\5      r " S S\5      r " S S\5      rg)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ListOptionalUnionIteratorAsyncIterator)deserializevalues)InstanceContext)InstanceResource)ListResource)Version)Pagec            
         ^  \ rS rSr " S S\5      r " S S\5      r " S S\5      r  SS\S	\	\
\4   S
\
S\\
   4U 4S jjjr\SS j5       rS\4S jrS\4S jrSS jrSS jr\R,                  \R,                  \R,                  4S\\
\4   S\\
\4   S\\
\4   SS 4S jjr\R,                  \R,                  \R,                  4S\\
\4   S\\
\4   S\\
\4   SS 4S jjrS\
4S jrSrU =r$ )TriggerInstance   c                   $    \ rS rSrSrSrSrSrSrg)TriggerInstance.Recurring   dailymonthlyyearlyalltime N)	__name__
__module____qualname____firstlineno__DAILYMONTHLYYEARLYALLTIME__static_attributes__r       s/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/twilio/rest/api/v2010/account/usage/trigger.py	Recurringr      s    r&   r(   c                        \ rS rSrSrSrSrSrg)TriggerInstance.TriggerField!   countusagepricer   N)r   r   r   r    COUNTUSAGEPRICEr%   r   r&   r'   TriggerFieldr*   !   s    r&   r2   c                       \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'S&r(S'r)S(r*S)r+S*r,S+r-S,r.S-r/S.r0S/r1S0r2S1r3S2r4S3r5S4r6S5r7S6r8S7r9S8r:S9r;S:r<S;r=S<r>S=r?S>r@S?rAS@rBSArCSBrDSCrESDrFSErGSFrHSGrISHrJSIrKSJrLSKrMSLrNSMrOSNrPSOrQSPrRSQrSSRrTSSrUSTrVSUrWSVrXSWrYSXrZSYr[SZr\S[r]S\r^S]r_S^r`S_raS`rbSarcSbrdScreSdrfSergSfrhSgriShrjSirkSjrlSkrmSlrnSmroSnrpSorqSprrSqrsSrrtSsruStrvSurwSvrxSwrySxrzSyr{Szr|S{r}S|r~S}rS~rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrg)TriggerInstance.UsageCategory&   za2p-registration-feeszagent-conferencezamazon-pollyzanswering-machine-detectionzauthy-authenticationszauthy-calls-outboundzauthy-monthly-feeszauthy-phone-intelligencezauthy-phone-verificationszauthy-sms-outboundzcall-progess-eventscalleridlookupscallszcalls-clientzcalls-globalconferencezcalls-inboundzcalls-inbound-localzcalls-inbound-mobilezcalls-inbound-tollfreezcalls-outboundzcalls-pay-verb-transactionszcalls-recordingsz	calls-sipzcalls-sip-inboundzcalls-sip-outboundzcalls-transferszcarrier-lookupsconversationszconversations-api-requestsz!conversations-conversation-eventsz#conversations-endpoint-connectivityzconversations-eventsz conversations-participant-eventszconversations-participantscpsz
flex-usagezfraud-lookupszgroup-roomszgroup-rooms-data-trackz$group-rooms-encrypted-media-recordedzgroup-rooms-media-downloadedzgroup-rooms-media-recordedzgroup-rooms-media-routedzgroup-rooms-media-storedzgroup-rooms-participant-minuteszgroup-rooms-recorded-minuteszimp-v1-usagezivr-virtual-agent-custom-voiceszivr-virtual-agent-genailookupsmarketplacez0marketplace-algorithmia-named-entity-recognitionz!marketplace-cadence-transcriptionzmarketplace-cadence-translationz marketplace-capio-speech-to-textzmarketplace-convriza-ababaz$marketplace-deepgram-phrase-detectorz)marketplace-digital-segment-business-infoz(marketplace-facebook-offline-conversionsz!marketplace-google-speech-to-textz'marketplace-ibm-watson-message-insightsz(marketplace-ibm-watson-message-sentimentz)marketplace-ibm-watson-recording-analysisz$marketplace-ibm-watson-tone-analyzerz!marketplace-icehook-systems-scoutz&marketplace-infogroup-dataaxle-bizinfoz,marketplace-keen-io-contact-center-analyticszmarketplace-marchex-cleancallz.marketplace-marchex-sentiment-analysis-for-smsz,marketplace-marketplace-nextcaller-social-idz-marketplace-mobile-commons-opt-out-classifierz&marketplace-nexiwave-voicemail-to-textz5marketplace-nextcaller-advanced-caller-identificationzmarketplace-nomorobo-spam-scorez#marketplace-payfone-tcpa-compliancez2marketplace-remeeting-automatic-speech-recognitionz1marketplace-tcpa-defense-solutions-blacklist-feedzmarketplace-telo-opencnamzmarketplace-truecnam-true-spamz(marketplace-twilio-caller-name-lookup-usz-marketplace-twilio-carrier-information-lookupzmarketplace-voicebase-pciz#marketplace-voicebase-transcriptionz5marketplace-voicebase-transcription-custom-vocabularyz0marketplace-whitepages-pro-caller-identificationz-marketplace-whitepages-pro-phone-intelligencez+marketplace-whitepages-pro-phone-reputationz"marketplace-wolfarm-spoken-resultsz marketplace-wolfram-short-answerz4marketplace-ytica-contact-center-reporting-analyticsmediastoragemmszmms-inboundzmms-inbound-longcodezmms-inbound-shortcodezmms-messages-carrierfeeszmms-outboundzmms-outbound-longcodezmms-outbound-shortcodezmonitor-readszmonitor-storagezmonitor-writesnotifyznotify-actions-attemptsznotify-channelsznumber-format-lookupspchatzpchat-usersz&peer-to-peer-rooms-participant-minutespfaxzpfax-minuteszpfax-minutes-inboundzpfax-minutes-outboundz
pfax-pagesphonenumberszphonenumbers-cpszphonenumbers-emergencyzphonenumbers-localzphonenumbers-mobilezphonenumbers-setupszphonenumbers-tollfreepremiumsupportproxyzproxy-active-sessionspstnconnectivitypvzpv-composition-media-downloadedzpv-composition-media-encryptedzpv-composition-media-storedzpv-composition-minuteszpv-recording-compositionszpv-room-participantszpv-room-participants-au1zpv-room-participants-br1zpv-room-participants-ie1zpv-room-participants-jp1zpv-room-participants-sg1zpv-room-participants-us1zpv-room-participants-us2zpv-roomszpv-sip-endpoint-registrations
recordingsrecordingstoragezrooms-group-bandwidthzrooms-group-minuteszrooms-peer-to-peer-minutes
shortcodeszshortcodes-customerownedzshortcodes-mms-enablementzshortcodes-mpszshortcodes-randomzshortcodes-ukzshortcodes-vanityzsmall-group-roomszsmall-group-rooms-data-trackz%small-group-rooms-participant-minutessmszsms-inboundzsms-inbound-longcodezsms-inbound-shortcodezsms-messages-carrierfeeszsms-messages-featureszsms-messages-features-senderidzsms-outboundzsms-outbound-content-inspectionzsms-outbound-longcodezsms-outbound-shortcodezspeech-recognitionzstudio-engagementssynczsync-actionszsync-endpoint-hoursz#sync-endpoint-hours-above-daily-capztaskrouter-tasks
totalpricetranscriptionsztrunking-cpsztrunking-emergency-callsztrunking-originationztrunking-origination-localztrunking-origination-mobileztrunking-origination-tollfreeztrunking-recordingsztrunking-secureztrunking-terminationz
tts-googleturnmegabyteszturnmegabytes-australiazturnmegabytes-brasilzturnmegabytes-germanyzturnmegabytes-indiazturnmegabytes-irelandzturnmegabytes-japanzturnmegabytes-singaporezturnmegabytes-useastzturnmegabytes-uswestztwilio-interconnectzverify-pushzverify-totpz0verify-whatsapp-conversations-business-initiatedzvideo-recordingszvirtual-agentzvoice-insightsz/voice-insights-client-insights-on-demand-minutez-voice-insights-ptsn-insights-on-demand-minutez6voice-insights-sip-interface-insights-on-demand-minutez5voice-insights-sip-trunking-insights-on-demand-minutezvoice-intelligencez voice-intelligence-transcriptionzvoice-intelligence-operatorswirelesszwireless-orderszwireless-orders-artworkzwireless-orders-bulkzwireless-orders-esimzwireless-orders-starterzwireless-usagezwireless-usage-commandszwireless-usage-commands-africazwireless-usage-commands-asiaz.wireless-usage-commands-centralandsouthamericazwireless-usage-commands-europezwireless-usage-commands-homez$wireless-usage-commands-northamericazwireless-usage-commands-oceaniazwireless-usage-commands-roamingzwireless-usage-datazwireless-usage-data-africazwireless-usage-data-asiaz*wireless-usage-data-centralandsouthamericaz'wireless-usage-data-custom-additionalmbz#wireless-usage-data-custom-first5mbz$wireless-usage-data-domestic-roamingzwireless-usage-data-europez+wireless-usage-data-individual-additionalgbz&wireless-usage-data-individual-firstgbz0wireless-usage-data-international-roaming-canadaz/wireless-usage-data-international-roaming-indiaz0wireless-usage-data-international-roaming-mexicoz wireless-usage-data-northamericazwireless-usage-data-oceaniazwireless-usage-data-pooledz#wireless-usage-data-pooled-downlinkz!wireless-usage-data-pooled-uplinkzwireless-usage-mrczwireless-usage-mrc-customzwireless-usage-mrc-individualzwireless-usage-mrc-pooledzwireless-usage-mrc-suspendedzwireless-usage-smszwireless-usage-voicer   N(   r   r   r   r    A2P_REGISTRATION_FEESAGENT_CONFERENCEAMAZON_POLLYANSWERING_MACHINE_DETECTIONAUTHY_AUTHENTICATIONSAUTHY_CALLS_OUTBOUNDAUTHY_MONTHLY_FEESAUTHY_PHONE_INTELLIGENCEAUTHY_PHONE_VERIFICATIONSAUTHY_SMS_OUTBOUNDCALL_PROGESS_EVENTSCALLERIDLOOKUPSCALLSCALLS_CLIENTCALLS_GLOBALCONFERENCECALLS_INBOUNDCALLS_INBOUND_LOCALCALLS_INBOUND_MOBILECALLS_INBOUND_TOLLFREECALLS_OUTBOUNDCALLS_PAY_VERB_TRANSACTIONSCALLS_RECORDINGS	CALLS_SIPCALLS_SIP_INBOUNDCALLS_SIP_OUTBOUNDCALLS_TRANSFERSCARRIER_LOOKUPSCONVERSATIONSCONVERSATIONS_API_REQUESTS!CONVERSATIONS_CONVERSATION_EVENTS#CONVERSATIONS_ENDPOINT_CONNECTIVITYCONVERSATIONS_EVENTS CONVERSATIONS_PARTICIPANT_EVENTSCONVERSATIONS_PARTICIPANTSCPS
FLEX_USAGEFRAUD_LOOKUPSGROUP_ROOMSGROUP_ROOMS_DATA_TRACK$GROUP_ROOMS_ENCRYPTED_MEDIA_RECORDEDGROUP_ROOMS_MEDIA_DOWNLOADEDGROUP_ROOMS_MEDIA_RECORDEDGROUP_ROOMS_MEDIA_ROUTEDGROUP_ROOMS_MEDIA_STOREDGROUP_ROOMS_PARTICIPANT_MINUTESGROUP_ROOMS_RECORDED_MINUTESIMP_V1_USAGEIVR_VIRTUAL_AGENT_CUSTOM_VOICESIVR_VIRTUAL_AGENT_GENAILOOKUPSMARKETPLACE0MARKETPLACE_ALGORITHMIA_NAMED_ENTITY_RECOGNITION!MARKETPLACE_CADENCE_TRANSCRIPTIONMARKETPLACE_CADENCE_TRANSLATION MARKETPLACE_CAPIO_SPEECH_TO_TEXTMARKETPLACE_CONVRIZA_ABABA$MARKETPLACE_DEEPGRAM_PHRASE_DETECTOR)MARKETPLACE_DIGITAL_SEGMENT_BUSINESS_INFO(MARKETPLACE_FACEBOOK_OFFLINE_CONVERSIONS!MARKETPLACE_GOOGLE_SPEECH_TO_TEXT'MARKETPLACE_IBM_WATSON_MESSAGE_INSIGHTS(MARKETPLACE_IBM_WATSON_MESSAGE_SENTIMENT)MARKETPLACE_IBM_WATSON_RECORDING_ANALYSIS$MARKETPLACE_IBM_WATSON_TONE_ANALYZER!MARKETPLACE_ICEHOOK_SYSTEMS_SCOUT&MARKETPLACE_INFOGROUP_DATAAXLE_BIZINFO,MARKETPLACE_KEEN_IO_CONTACT_CENTER_ANALYTICSMARKETPLACE_MARCHEX_CLEANCALL.MARKETPLACE_MARCHEX_SENTIMENT_ANALYSIS_FOR_SMS,MARKETPLACE_MARKETPLACE_NEXTCALLER_SOCIAL_ID-MARKETPLACE_MOBILE_COMMONS_OPT_OUT_CLASSIFIER&MARKETPLACE_NEXIWAVE_VOICEMAIL_TO_TEXT5MARKETPLACE_NEXTCALLER_ADVANCED_CALLER_IDENTIFICATIONMARKETPLACE_NOMOROBO_SPAM_SCORE#MARKETPLACE_PAYFONE_TCPA_COMPLIANCE2MARKETPLACE_REMEETING_AUTOMATIC_SPEECH_RECOGNITION1MARKETPLACE_TCPA_DEFENSE_SOLUTIONS_BLACKLIST_FEEDMARKETPLACE_TELO_OPENCNAMMARKETPLACE_TRUECNAM_TRUE_SPAM(MARKETPLACE_TWILIO_CALLER_NAME_LOOKUP_US-MARKETPLACE_TWILIO_CARRIER_INFORMATION_LOOKUPMARKETPLACE_VOICEBASE_PCI#MARKETPLACE_VOICEBASE_TRANSCRIPTION5MARKETPLACE_VOICEBASE_TRANSCRIPTION_CUSTOM_VOCABULARY0MARKETPLACE_WHITEPAGES_PRO_CALLER_IDENTIFICATION-MARKETPLACE_WHITEPAGES_PRO_PHONE_INTELLIGENCE+MARKETPLACE_WHITEPAGES_PRO_PHONE_REPUTATION"MARKETPLACE_WOLFARM_SPOKEN_RESULTS MARKETPLACE_WOLFRAM_SHORT_ANSWER4MARKETPLACE_YTICA_CONTACT_CENTER_REPORTING_ANALYTICSMEDIASTORAGEMMSMMS_INBOUNDMMS_INBOUND_LONGCODEMMS_INBOUND_SHORTCODEMMS_MESSAGES_CARRIERFEESMMS_OUTBOUNDMMS_OUTBOUND_LONGCODEMMS_OUTBOUND_SHORTCODEMONITOR_READSMONITOR_STORAGEMONITOR_WRITESNOTIFYNOTIFY_ACTIONS_ATTEMPTSNOTIFY_CHANNELSNUMBER_FORMAT_LOOKUPSPCHATPCHAT_USERS&PEER_TO_PEER_ROOMS_PARTICIPANT_MINUTESPFAXPFAX_MINUTESPFAX_MINUTES_INBOUNDPFAX_MINUTES_OUTBOUND
PFAX_PAGESPHONENUMBERSPHONENUMBERS_CPSPHONENUMBERS_EMERGENCYPHONENUMBERS_LOCALPHONENUMBERS_MOBILEPHONENUMBERS_SETUPSPHONENUMBERS_TOLLFREEPREMIUMSUPPORTPROXYPROXY_ACTIVE_SESSIONSPSTNCONNECTIVITYPVPV_COMPOSITION_MEDIA_DOWNLOADEDPV_COMPOSITION_MEDIA_ENCRYPTEDPV_COMPOSITION_MEDIA_STOREDPV_COMPOSITION_MINUTESPV_RECORDING_COMPOSITIONSPV_ROOM_PARTICIPANTSPV_ROOM_PARTICIPANTS_AU1PV_ROOM_PARTICIPANTS_BR1PV_ROOM_PARTICIPANTS_IE1PV_ROOM_PARTICIPANTS_JP1PV_ROOM_PARTICIPANTS_SG1PV_ROOM_PARTICIPANTS_US1PV_ROOM_PARTICIPANTS_US2PV_ROOMSPV_SIP_ENDPOINT_REGISTRATIONS
RECORDINGSRECORDINGSTORAGEROOMS_GROUP_BANDWIDTHROOMS_GROUP_MINUTESROOMS_PEER_TO_PEER_MINUTES
SHORTCODESSHORTCODES_CUSTOMEROWNEDSHORTCODES_MMS_ENABLEMENTSHORTCODES_MPSSHORTCODES_RANDOMSHORTCODES_UKSHORTCODES_VANITYSMALL_GROUP_ROOMSSMALL_GROUP_ROOMS_DATA_TRACK%SMALL_GROUP_ROOMS_PARTICIPANT_MINUTESSMSSMS_INBOUNDSMS_INBOUND_LONGCODESMS_INBOUND_SHORTCODESMS_MESSAGES_CARRIERFEESSMS_MESSAGES_FEATURESSMS_MESSAGES_FEATURES_SENDERIDSMS_OUTBOUNDSMS_OUTBOUND_CONTENT_INSPECTIONSMS_OUTBOUND_LONGCODESMS_OUTBOUND_SHORTCODESPEECH_RECOGNITIONSTUDIO_ENGAGEMENTSSYNCSYNC_ACTIONSSYNC_ENDPOINT_HOURS#SYNC_ENDPOINT_HOURS_ABOVE_DAILY_CAPTASKROUTER_TASKS
TOTALPRICETRANSCRIPTIONSTRUNKING_CPSTRUNKING_EMERGENCY_CALLSTRUNKING_ORIGINATIONTRUNKING_ORIGINATION_LOCALTRUNKING_ORIGINATION_MOBILETRUNKING_ORIGINATION_TOLLFREETRUNKING_RECORDINGSTRUNKING_SECURETRUNKING_TERMINATION
TTS_GOOGLETURNMEGABYTESTURNMEGABYTES_AUSTRALIATURNMEGABYTES_BRASILTURNMEGABYTES_GERMANYTURNMEGABYTES_INDIATURNMEGABYTES_IRELANDTURNMEGABYTES_JAPANTURNMEGABYTES_SINGAPORETURNMEGABYTES_USEASTTURNMEGABYTES_USWESTTWILIO_INTERCONNECTVERIFY_PUSHVERIFY_TOTP0VERIFY_WHATSAPP_CONVERSATIONS_BUSINESS_INITIATEDVIDEO_RECORDINGSVIRTUAL_AGENTVOICE_INSIGHTS/VOICE_INSIGHTS_CLIENT_INSIGHTS_ON_DEMAND_MINUTE-VOICE_INSIGHTS_PTSN_INSIGHTS_ON_DEMAND_MINUTE6VOICE_INSIGHTS_SIP_INTERFACE_INSIGHTS_ON_DEMAND_MINUTE5VOICE_INSIGHTS_SIP_TRUNKING_INSIGHTS_ON_DEMAND_MINUTEVOICE_INTELLIGENCE VOICE_INTELLIGENCE_TRANSCRIPTIONVOICE_INTELLIGENCE_OPERATORSWIRELESSWIRELESS_ORDERSWIRELESS_ORDERS_ARTWORKWIRELESS_ORDERS_BULKWIRELESS_ORDERS_ESIMWIRELESS_ORDERS_STARTERWIRELESS_USAGEWIRELESS_USAGE_COMMANDSWIRELESS_USAGE_COMMANDS_AFRICAWIRELESS_USAGE_COMMANDS_ASIA.WIRELESS_USAGE_COMMANDS_CENTRALANDSOUTHAMERICAWIRELESS_USAGE_COMMANDS_EUROPEWIRELESS_USAGE_COMMANDS_HOME$WIRELESS_USAGE_COMMANDS_NORTHAMERICAWIRELESS_USAGE_COMMANDS_OCEANIAWIRELESS_USAGE_COMMANDS_ROAMINGWIRELESS_USAGE_DATAWIRELESS_USAGE_DATA_AFRICAWIRELESS_USAGE_DATA_ASIA*WIRELESS_USAGE_DATA_CENTRALANDSOUTHAMERICA'WIRELESS_USAGE_DATA_CUSTOM_ADDITIONALMB#WIRELESS_USAGE_DATA_CUSTOM_FIRST5MB$WIRELESS_USAGE_DATA_DOMESTIC_ROAMINGWIRELESS_USAGE_DATA_EUROPE+WIRELESS_USAGE_DATA_INDIVIDUAL_ADDITIONALGB&WIRELESS_USAGE_DATA_INDIVIDUAL_FIRSTGB0WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_CANADA/WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_INDIA0WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_MEXICO WIRELESS_USAGE_DATA_NORTHAMERICAWIRELESS_USAGE_DATA_OCEANIAWIRELESS_USAGE_DATA_POOLED#WIRELESS_USAGE_DATA_POOLED_DOWNLINK!WIRELESS_USAGE_DATA_POOLED_UPLINKWIRELESS_USAGE_MRCWIRELESS_USAGE_MRC_CUSTOMWIRELESS_USAGE_MRC_INDIVIDUALWIRELESS_USAGE_MRC_POOLEDWIRELESS_USAGE_MRC_SUSPENDEDWIRELESS_USAGE_SMSWIRELESS_USAGE_VOICEr%   r   r&   r'   UsageCategoryr4   &   sI    7-%&C# 751#= $?!13+%!9'35!9)&C#-	/1++'%A",O).S+5+M(%A"!
'#!9/U,'E$%A"#= #= *K''E$%*K'";#> 	9 -P)*K'+M(%A"/U,7 	2 7 	1 -P)5 	0 7 	1 8 	2 0V,,O)4 	/ ; 	5 )H%< 	7 ; 	5 < 	6 5 	/ D 	> +L'.S+@ 	; @ 	: %@!)I&6 	1 < 	6 %@!.S+C 	> ? 	9 < 	6 : 	4 .R*+M(B 	= &#5 7#= % 7!9'+)";+ 7#4 	/ %5 7!
%-!9133 7) 7-*K')I&&C#!9$?!5#= #= #= #= #= #= #= (G%!
- 73%A"!
#= $?!)/'//'E$0W-#5 7#=  7)I&%*K' 7!911%3.S+-!
)%#= 5%A"&C#(G%3+5!
'";5 73 73";553##> 	9 .')= 	8 < 	6 E 	? D 	> 2+M('E$+";55";)";)I&'E$< 	7 *J&'E$/U,*K'*K'3%A"#= 8 	3 6 	0 /T+/U,%A"9 	4 5 	/ ? 	9 > 	8 ? 	9 ,N(&C#%A".S+,O)1$?!(G%$?!'E$15r&   rJ  versionpayloadaccount_sidsidc                   > [         TU ]  U5        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        [        R                  " UR                  S5      5      U l
        [        R                  " UR                  S5      5      U l        [        R                  " UR                  S5      5      U l        UR                  S	5      U l        UR                  S
5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UR                  S5      U l        UU=(       d    U R                  S.U l        S U l        g )NrM  api_versioncallback_methodcallback_urlcurrent_valuedate_created
date_fireddate_updatedfriendly_name	recurringrN  
trigger_bytrigger_valueuriusage_categoryusage_record_urirM  rN  )super__init__getrM  rP  rQ  rR  rS  r   rfc2822_datetimerT  rU  rV  rW  rX  rN  rY  rZ  r[  r\  r]  	_solution_context)selfrK  rL  rM  rN  	__class__s        r'   r`  TriggerInstance.__init__~  s}    	!*1++m*D*1++m*D.5kk:K.L+2;;~+F,3KK,H0;0L0LKK'1
 /:.J.JKK%/
 1<0L0LKK'1
 -4KK,H@GK@X")++e"4DKKKE
 -4KK,H")++e"4IPJ
 07{{;M/N '?$((
 37r&   returnc                     U R                   c4  [        U R                  U R                  S   U R                  S   S9U l         U R                   $ )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: TriggerContext for this TriggerInstance
rM  rN  r^  )rd  TriggerContext_versionrc  re  s    r'   _proxyTriggerInstance._proxy  sE     == * NN=9NN5)DM
 }}r&   c                 6    U R                   R                  5       $ )R
Deletes the TriggerInstance


:returns: True if delete succeeds, False otherwise
)rm  deleterl  s    r'   rq  TriggerInstance.delete  s     {{!!##r&   c                 R   #    U R                   R                  5       I Sh  vN $  N7f)n
Asynchronous coroutine that deletes the TriggerInstance


:returns: True if delete succeeds, False otherwise
N)rm  delete_asyncrl  s    r'   ru  TriggerInstance.delete_async  s       [[--////   '%'c                 6    U R                   R                  5       $ )C
Fetch the TriggerInstance


:returns: The fetched TriggerInstance
)rm  fetchrl  s    r'   rz  TriggerInstance.fetch  s     {{  ""r&   c                 R   #    U R                   R                  5       I Sh  vN $  N7f)]
Asynchronous coroutine to fetch the TriggerInstance


:returns: The fetched TriggerInstance
N)rm  fetch_asyncrl  s    r'   r~  TriggerInstance.fetch_async  s       [[,,....rw  rQ  rR  rW  c                 8    U R                   R                  UUUS9$ )  
Update the TriggerInstance

:param callback_method: The HTTP method we should use to call `callback_url`. Can be: `GET` or `POST` and the default is `POST`.
:param callback_url: The URL we should call using `callback_method` when the trigger fires.
:param friendly_name: A descriptive string that you create to describe the resource. It can be up to 64 characters long.

:returns: The updated TriggerInstance
rQ  rR  rW  )rm  updatere  rQ  rR  rW  s       r'   r  TriggerInstance.update  s)     {{!!+%' " 
 	
r&   c                 T   #    U R                   R                  UUUS9I Sh  vN $  N7f)  
Asynchronous coroutine to update the TriggerInstance

:param callback_method: The HTTP method we should use to call `callback_url`. Can be: `GET` or `POST` and the default is `POST`.
:param callback_url: The URL we should call using `callback_method` when the trigger fires.
:param friendly_name: A descriptive string that you create to describe the resource. It can be up to 64 characters long.

:returns: The updated TriggerInstance
r  N)rm  update_asyncr  s       r'   r  TriggerInstance.update_async  s6      [[--+%' . 
 
 	
 
s   (&(c                     SR                  S U R                  R                  5        5       5      nSR                  U5      $ )N
Provide a friendly representation

:returns: Machine friendly representation
 c              3   H   #    U  H  u  pS R                  X5      v   M     g7fz{}={}Nformat.0kvs      r'   	<genexpr>+TriggerInstance.__repr__.<locals>.<genexpr>        S<RDA7>>!//<R    "z%<Twilio.Api.V2010.TriggerInstance {}>joinrc  itemsr  re  contexts     r'   __repr__TriggerInstance.__repr__  s6     ((SDNN<P<P<RSS6==gFFr&   )rd  rc  rM  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rN  rY  rZ  r[  r\  r]  )N)rh  rj  )rh  r   )r   r   r   r    objectr(   r2   rJ  r   r   strr   r   r`  propertyrm  boolrq  ru  rz  r~  r   unsetr   r  r  r  r%   __classcell__rf  s   @r'   r   r      su   F v 
C6 C6J
0 "(7(7 c3h(7 	(7
 c](7 (7T  $ $0D 0#/ /5ll+1<<,2LL	
sF{+
 CK(
 S&[)	

 

. /5ll+1<<,2LL	
sF{+
 CK(
 S&[)	

 

*G# G Gr&   r   c            	       z  ^  \ rS rSrS\S\S\4U 4S jjrS\4S jrS\4S jr	S\
4S	 jrS\
4S
 jr\R                  \R                  \R                  4S\\\4   S\\\4   S\\\4   S\
4S jjr\R                  \R                  \R                  4S\\\4   S\\\4   S\\\4   S\
4S jjrS\4S jrSrU =r$ )rj  i  rK  rM  rN  c                 z   > [         TU ]  U5        UUS.U l        SR                  " S0 U R                  D6U l        g)aE  
Initialize the TriggerContext

: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 the UsageTrigger resources to update.
:param sid: The Twilio-provided string that uniquely identifies the UsageTrigger resource to update.
r^  z1/Accounts/{account_sid}/Usage/Triggers/{sid}.jsonNr   r_  r`  rc  r  _uri)re  rK  rM  rN  rf  s       r'   r`  TriggerContext.__init__  sD     	! '
 HNN 
nn
	r&   rh  c                 x    [         R                  " 0 5      nU R                  R                  SU R                  US9$ )rp  DELETEmethodr[  headers)r   ofrk  rq  r  re  r  s     r'   rq  TriggerContext.delete%  s1     ))B-}}##8G#TTr&   c                    #    [         R                  " 0 5      nU R                  R                  SU R                  US9I Sh  vN $  N7f)rt  r  r  N)r   r  rk  ru  r  r  s     r'   ru  TriggerContext.delete_async1  sE      ))B-]]//G 0 
 
 	
 
s   ?AAAc                     [         R                  " 0 5      nSUS'   U R                  R                  SU R                  US9n[        U R                  UU R                  S   U R                  S   S9$ )ry  application/jsonAcceptGETr  rM  rN  r^  )r   r  rk  rz  r  r   rc  re  r  rL  s      r'   rz  TriggerContext.fetch?  si     ))B-.--%%U		7%SMM}5u%	
 	
r&   c                    #    [         R                  " 0 5      nSUS'   U R                  R                  SU R                  US9I Sh  vN n[        U R                  UU R                  S   U R                  S   S9$  N47f)	r}  r  r  r  r  NrM  rN  r^  )r   r  rk  r~  r  r   rc  r  s      r'   r~  TriggerContext.fetch_asyncT  s}      ))B-.11dii 2 
 
 MM}5u%	
 	
	
s   AA=A;5A=rQ  rR  rW  c                     [         R                  " UUUS.5      n[         R                  " 0 5      nSUS'   SUS'   U R                  R                  SU R                  XES9n[        U R                  UU R                  S   U R                  S	   S
9$ )r  CallbackMethodCallbackUrlFriendlyName!application/x-www-form-urlencodedContent-Typer  r  POSTr  r[  datar  rM  rN  r^  )r   r  rk  r  r  r   rc  re  rQ  rR  rW  r  r  rL  s          r'   r  TriggerContext.updatek  s      yy"1+ -
 ))B-"E.--&&tyyt ' 
 MM}5u%	
 	
r&   c                 <  #    [         R                  " UUUS.5      n[         R                  " 0 5      nSUS'   SUS'   U R                  R                  SU R                  XES9I Sh  vN n[        U R                  UU R                  S	   U R                  S
   S9$  N47f)r  r  r  r  r  r  r  r  NrM  rN  r^  )r   r  rk  r  r  r   rc  r  s          r'   r  TriggerContext.update_async  s       yy"1+ -
 ))B-"E.22tyyt 3 
 
 MM}5u%	
 	
	
s   A#B%B&5Bc                     SR                  S U R                  R                  5        5       5      nSR                  U5      $ )r  r  c              3   H   #    U  H  u  pS R                  X5      v   M     g7fr  r  r  s      r'   r  *TriggerContext.__repr__.<locals>.<genexpr>  r  r  z$<Twilio.Api.V2010.TriggerContext {}>r  r  s     r'   r  TriggerContext.__repr__  s6     ((SDNN<P<P<RSS5<<WEEr&   rc  r  )r   r   r   r    r   r  r`  r  rq  ru  r   rz  r~  r   r  r   r  r  r  r  r%   r  r  s   @r'   rj  rj    s   
 
c 
 
&
U 
U
D 

 
*
? 
2 /5ll+1<<,2LL	&
sF{+&
 CK(&
 S&[)	&

 
&
T /5ll+1<<,2LL	&
sF{+&
 CK(&
 S&[)	&

 
&
PF# F Fr&   rj  c                   >    \ rS rSrS\\\4   S\4S jrS\4S jr	Sr
g)TriggerPagei  rL  rh  c                 D    [        U R                  XR                  S   S9$ )zU
Build an instance of TriggerInstance

:param payload: Payload response from the API
rM  rM  )r   rk  rc  )re  rL  s     r'   get_instanceTriggerPage.get_instance  s#     MM7}0M
 	
r&   c                     g)r  z<Twilio.Api.V2010.TriggerPage>r   rl  s    r'   r  TriggerPage.__repr__       0r&   r   N)r   r   r   r    r   r  r   r   r  r  r%   r   r&   r'   r  r    s)    
DcN 
 
0# 0r&   r  c                   *  ^  \ rS rSrS\S\4U 4S jjr\R                  \R                  \R                  \R                  4S\S\SSS	\	\\
4   S
\	\\
4   S\	S\
4   S\	S\
4   S\4S jjr\R                  \R                  \R                  \R                  4S\S\SSS	\	\\
4   S
\	\\
4   S\	S\
4   S\	S\
4   S\4S jjr\R                  \R                  \R                  SS4S\	S\
4   S\	S\
4   S\	S\
4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  SS4S\	S\
4   S\	S\
4   S\	S\
4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  SS4S\	S\
4   S\	S\
4   S\	S\
4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  SS4S\	S\
4   S\	S\
4   S\	S\
4   S\\   S\\   S\\   4S jjr\R                  \R                  \R                  \R                  \R                  \R                  4S\	S\
4   S\	S\
4   S\	S\
4   S\	\\
4   S\	\\
4   S\	\\
4   S\4S jjr\R                  \R                  \R                  \R                  \R                  \R                  4S\	S\
4   S\	S\
4   S\	S\
4   S\	\\
4   S\	\\
4   S\	\\
4   S\4S jjrS\S\4S jrS\S\4S jrS \S\4S! jrS \S\4S" jrS\4S# jrS$r U =r!$ )%TriggerListi  rK  rM  c                 x   > [         TU ]  U5        SU0U l        SR                  " S0 U R                  D6U l        g)z
Initialize the TriggerList

: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 the UsageTrigger resources to read.

rM  z+/Accounts/{account_sid}/Usage/Triggers.jsonNr   r  )re  rK  rM  rf  s      r'   r`  TriggerList.__init__  sC     	! ;
 BHH 
nn
	r&   rR  rZ  r\  r4   rQ  rW  rX  r   rY  r*   rh  c           
         [         R                  " UUUUUUUS.5      n[         R                  " SS05      n	SU	S'   SU	S'   U R                  R                  SU R                  XS9n
[        U R                  XR                  S   S	9$ )
a  
Create the TriggerInstance

:param callback_url: The URL we should call using `callback_method` when the trigger fires.
:param trigger_value: The usage value at which the trigger should fire.  For convenience, you can use an offset value such as `+30` to specify a trigger_value that is 30 units more than the current usage value. Be sure to urlencode a `+` as `%2B`.
:param usage_category:
:param callback_method: The HTTP method we should use to call `callback_url`. Can be: `GET` or `POST` and the default is `POST`.
:param friendly_name: A descriptive string that you create to describe the resource. It can be up to 64 characters long.
:param recurring:
:param trigger_by:

:returns: The created TriggerInstance
r  TriggerValuerJ  r  r  r(   	TriggerByr  r  r  r  r  r  rM  r  )r   r  rk  creater  r   rc  re  rR  rZ  r\  rQ  rW  rX  rY  r  r  rL  s              r'   r  TriggerList.create  s    0 yy+ -!/"1 -&'

 ))^-PQR"E.--&&tyyt ' 
 MM7}0M
 	
r&   c           
      *  #    [         R                  " UUUUUUUS.5      n[         R                  " SS05      n	SU	S'   SU	S'   U R                  R                  SU R                  XS9I Sh  vN n
[        U R                  XR                  S	   S
9$  N%7f)a  
Asynchronously create the TriggerInstance

:param callback_url: The URL we should call using `callback_method` when the trigger fires.
:param trigger_value: The usage value at which the trigger should fire.  For convenience, you can use an offset value such as `+30` to specify a trigger_value that is 30 units more than the current usage value. Be sure to urlencode a `+` as `%2B`.
:param usage_category:
:param callback_method: The HTTP method we should use to call `callback_url`. Can be: `GET` or `POST` and the default is `POST`.
:param friendly_name: A descriptive string that you create to describe the resource. It can be up to 64 characters long.
:param recurring:
:param trigger_by:

:returns: The created TriggerInstance
r  r  r  r  r  r  r  NrM  r  )r   r  rk  create_asyncr  r   rc  r  s              r'   r  TriggerList.create_async  s     0 yy+ -!/"1 -&'

 ))^-PQR"E.22tyyt 3 
 
 MM7}0M
 	
	
s   A)B+B,&BNlimit	page_sizec                     U R                   R                  XE5      nU R                  UUUUS   S9nU R                   R                  XvS   5      $ )a  
Streams TriggerInstance records from the API as a generator stream.
This operation lazily loads records as efficiently as possible until the limit
is reached.
The results are returned as a generator, so this operation is memory efficient.

:param &quot;TriggerInstance.Recurring&quot; recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param &quot;TriggerInstance.TriggerField&quot; trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param &quot;TriggerInstance.UsageCategory&quot; usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param limit: Upper limit for the number of records to return. stream()
              guarantees to never return more than limit.  Default is no limit
:param page_size: Number of records to fetch per request, when not set will use
                  the default value of 50 records.  If no page_size is defined
                  but a limit is defined, stream() will attempt to read the
                  limit with the most efficient page size, i.e. min(limit, 1000)

:returns: Generator that will yield up to limit results
r  rX  rY  r\  r  r  )rk  read_limitspagestreamre  rX  rY  r\  r  r  limitsr  s           r'   r  TriggerList.streamP  sW    4 **5<yy!)[)	  
 }}##D/::r&   c                    #    U R                   R                  XE5      nU R                  UUUUS   S9I Sh  vN nU R                   R                  XvS   5      $  N"7f)a  
Asynchronously streams TriggerInstance records from the API as a generator stream.
This operation lazily loads records as efficiently as possible until the limit
is reached.
The results are returned as a generator, so this operation is memory efficient.

:param &quot;TriggerInstance.Recurring&quot; recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param &quot;TriggerInstance.TriggerField&quot; trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param &quot;TriggerInstance.UsageCategory&quot; usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param limit: Upper limit for the number of records to return. stream()
              guarantees to never return more than limit.  Default is no limit
:param page_size: Number of records to fetch per request, when not set will use
                  the default value of 50 records.  If no page_size is defined
                  but a limit is defined, stream() will attempt to read the
                  limit with the most efficient page size, i.e. min(limit, 1000)

:returns: Generator that will yield up to limit results
r  r  Nr  )rk  r  
page_asyncstream_asyncr  s           r'   r  TriggerList.stream_asynct  sd     4 **5<__!)[)	 % 
 
 }}))$w@@
s   4AA#Ac           
      :    [        U R                  UUUUUS95      $ )a  
Lists TriggerInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

:param &quot;TriggerInstance.Recurring&quot; recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param &quot;TriggerInstance.TriggerField&quot; trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param &quot;TriggerInstance.UsageCategory&quot; usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param limit: Upper limit for the number of records to return. list() guarantees
              never to return more than limit.  Default is no limit
:param page_size: Number of records to fetch per request, when not set will use
                  the default value of 50 records.  If no page_size is defined
                  but a limit is defined, list() will attempt to read the limit
                  with the most efficient page size, i.e. min(limit, 1000)

:returns: list that will contain up to limit results
rX  rY  r\  r  r  )listr  )re  rX  rY  r\  r  r  s         r'   r  TriggerList.list  s1    2 KK#%-#  
 	
r&   c                 |   #    U R                  UUUUUS9I Sh  vN  Vs/ s Sh  vN nUPM   N N

 sn$ s  snf 7f)a  
Asynchronously lists TriggerInstance records from the API as a list.
Unlike stream(), this operation is eager and will load `limit` records into
memory before returning.

:param &quot;TriggerInstance.Recurring&quot; recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param &quot;TriggerInstance.TriggerField&quot; trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param &quot;TriggerInstance.UsageCategory&quot; usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param limit: Upper limit for the number of records to return. list() guarantees
              never to return more than limit.  Default is no limit
:param page_size: Number of records to fetch per request, when not set will use
                  the default value of 50 records.  If no page_size is defined
                  but a limit is defined, list() will attempt to read the limit
                  with the most efficient page size, i.e. min(limit, 1000)

:returns: list that will contain up to limit results
r  N)r  )re  rX  rY  r\  r  r  records          r'   
list_asyncTriggerList.list_async  sZ     6 '+&7&7#%-# '8 ' ! !	
 	
 !	
 		
 	
s0   </<731
37<37<
page_tokenpage_numberc           	          [         R                  " UUUUUUS.5      n[         R                  " SS05      nSUS'   U R                  R                  SU R                  XxS9n	[        U R                  XR                  5      $ )a  
Retrieve a single page of TriggerInstance records from the API.
Request is executed immediately

:param recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param page_token: PageToken provided by the API
:param page_number: Page Number, this value is simply for client state
:param page_size: Number of records to return, defaults to 50

:returns: Page of TriggerInstance
r(   r  rJ  	PageTokenr   PageSizer  r  r  r  r  r  r[  paramsr  )r   r  rk  r  r  r  rc  
re  rX  rY  r\  r  r  r  r  r  responses
             r'   r  TriggerList.page  s    , yy&'!/'#%	
 ))^-PQR.==%%dii & 
 4==(NNCCr&   c           	        #    [         R                  " UUUUUUS.5      n[         R                  " SS05      nSUS'   U R                  R                  SU R                  XxS9I Sh  vN n	[        U R                  XR                  5      $  N$7f)	a  
Asynchronously retrieve a single page of TriggerInstance records from the API.
Request is executed immediately

:param recurring: The frequency of recurring UsageTriggers to read. Can be: `daily`, `monthly`, or `yearly` to read recurring UsageTriggers. An empty value or a value of `alltime` reads non-recurring UsageTriggers.
:param trigger_by: The trigger field of the UsageTriggers to read.  Can be: `count`, `usage`, or `price` as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).
:param usage_category: The usage category of the UsageTriggers to read. Must be a supported [usage categories](https://www.twilio.com/docs/usage/api/usage-record#usage-categories).
:param page_token: PageToken provided by the API
:param page_number: Page Number, this value is simply for client state
:param page_size: Number of records to return, defaults to 50

:returns: Page of TriggerInstance
r  r  r  r  r  r  r  N)r   r  rk  r  r  r  rc  r  s
             r'   r  TriggerList.page_async	  s     , yy&'!/'#%	
 ))^-PQR.11dii 2 
 
 4==(NNCC
s   A#B%B
&%B
target_urlc                     U R                   R                  R                  R                  SU5      n[	        U R                   X R
                  5      $ )z
Retrieve a specific page of TriggerInstance records from the API.
Request is executed immediately

:param target_url: API-generated URL for the requested results page

:returns: Page of TriggerInstance
r  )rk  domaintwiliorequestr  rc  re  r  r  s      r'   get_pageTriggerList.get_page3  s;     ==''..66ujI4==(NNCCr&   c                    #    U R                   R                  R                  R                  SU5      I Sh  vN n[	        U R                   X R
                  5      $  N$7f)z
Asynchronously retrieve a specific page of TriggerInstance records from the API.
Request is executed immediately

:param target_url: API-generated URL for the requested results page

:returns: Page of TriggerInstance
r  N)rk  r  r  request_asyncr  rc  r  s      r'   get_page_asyncTriggerList.get_page_async?  sG      --44BB5*UU4==(NNCC Vs   4AA%ArN  c                 F    [        U R                  U R                  S   US9$ z
Constructs a TriggerContext

:param sid: The Twilio-provided string that uniquely identifies the UsageTrigger resource to update.
rM  r^  rj  rk  rc  re  rN  s     r'   ra  TriggerList.getK  %     MMt~~m'D#
 	
r&   c                 F    [        U R                  U R                  S   US9$ r  r  r  s     r'   __call__TriggerList.__call__U  r  r&   c                     g)r  z<Twilio.Api.V2010.TriggerList>r   rl  s    r'   r  TriggerList.__repr___  r  r&   r  )"r   r   r   r    r   r  r`  r   r  r   r  r   r  r  r   intr	   r  r
   r  r   r  r  r  r  r  r  r  rj  ra  r  r  r%   r  r  s   @r'   r  r    s`   
 
c 
. /5ll,2LL@FDJLL/
/
 /
 8	/

 sF{+/
 S&[)/
 4f<=/
 8&@A/
 
/
l /5ll,2LL@FDJLL/
/
 /
 8	/

 sF{+/
 S&[)/
 4f<=/
 8&@A/
 
/
f AGDJLLIO##'";4f<="; 8&@A"; =vEF	";
 }"; C="; 
/	"";L AGDJLLIO##'"A4f<="A 8&@A"A =vEF	"A
 }"A C="A 
	'"AL AGDJLLIO##'!
4f<=!
 8&@A!
 =vEF	!

 }!
 C=!
 
o	!
J AGDJLLIO##'"
4f<="
 8&@A"
 =vEF	"

 }"
 C="
 
o	"
L AGDJLLIO)/*0,,(.(D4f<=(D 8&@A(D =vEF	(D
 #v+&(D 3;'(D f%(D 
(DX AGDJLLIO)/*0,,(.(D4f<=(D 8&@A(D =vEF	(D
 #v+&(D 3;'(D f%(D 
(DT
D3 
D; 
D
Ds 
D{ 
D
s 
~ 

C 
N 
0# 0 0r&   r  N)__doc__r   typingr   r   r   r   r   r	   r
   twilio.baser   r   twilio.base.instance_contextr   twilio.base.instance_resourcer   twilio.base.list_resourcer   twilio.base.versionr   twilio.base.pager   r   rj  r  r  r   r&   r'   <module>r+     sg     L L L + 8 : 2 ' !tG& tGnrF_ rFj0$ 0*K0, K0r&   