twilio.rest.api.v2010.account.usage package¶
Subpackages¶
- twilio.rest.api.v2010.account.usage.record package
- Submodules
- twilio.rest.api.v2010.account.usage.record.all_time module
- twilio.rest.api.v2010.account.usage.record.daily module
- twilio.rest.api.v2010.account.usage.record.last_month module
- twilio.rest.api.v2010.account.usage.record.monthly module
- twilio.rest.api.v2010.account.usage.record.this_month module
- twilio.rest.api.v2010.account.usage.record.today module
- twilio.rest.api.v2010.account.usage.record.yearly module
- twilio.rest.api.v2010.account.usage.record.yesterday module
- Module contents
Submodules¶
twilio.rest.api.v2010.account.usage.trigger module¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.api.v2010.account.usage.trigger.
TriggerContext
(version, account_sid, sid)[source]¶ Bases:
twilio.base.instance_context.InstanceContext
-
delete
()[source]¶ Deletes the TriggerInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the TriggerInstance
Returns: The fetched TriggerInstance Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance
-
update
(callback_method=<object object>, callback_url=<object object>, friendly_name=<object object>)[source]¶ Update the TriggerInstance
Parameters: - callback_method (unicode) – The HTTP method to use to call callback_url
- callback_url (unicode) – The URL we call when the trigger fires
- friendly_name (unicode) – A string to describe the resource
Returns: The updated TriggerInstance
Return type:
-
-
class
twilio.rest.api.v2010.account.usage.trigger.
TriggerInstance
(version, payload, account_sid, sid=None)[source]¶ Bases:
twilio.base.instance_resource.InstanceResource
-
class
Recurring
[source]¶ Bases:
object
-
ALLTIME
= 'alltime'¶
-
DAILY
= 'daily'¶
-
MONTHLY
= 'monthly'¶
-
YEARLY
= 'yearly'¶
-
-
class
UsageCategory
[source]¶ Bases:
object
-
AGENT_CONFERENCE
= 'agent-conference'¶
-
ANSWERING_MACHINE_DETECTION
= 'answering-machine-detection'¶
-
AUTHY_AUTHENTICATIONS
= 'authy-authentications'¶
-
AUTHY_CALLS_OUTBOUND
= 'authy-calls-outbound'¶
-
AUTHY_MONTHLY_FEES
= 'authy-monthly-fees'¶
-
AUTHY_PHONE_INTELLIGENCE
= 'authy-phone-intelligence'¶
-
AUTHY_PHONE_VERIFICATIONS
= 'authy-phone-verifications'¶
-
AUTHY_SMS_OUTBOUND
= 'authy-sms-outbound'¶
-
CALLERIDLOOKUPS
= 'calleridlookups'¶
-
CALLS
= 'calls'¶
-
CALLS_CLIENT
= 'calls-client'¶
-
CALLS_GLOBALCONFERENCE
= 'calls-globalconference'¶
-
CALLS_INBOUND
= 'calls-inbound'¶
-
CALLS_INBOUND_LOCAL
= 'calls-inbound-local'¶
-
CALLS_INBOUND_MOBILE
= 'calls-inbound-mobile'¶
-
CALLS_INBOUND_TOLLFREE
= 'calls-inbound-tollfree'¶
-
CALLS_OUTBOUND
= 'calls-outbound'¶
-
CALLS_PAY_VERB_TRANSACTIONS
= 'calls-pay-verb-transactions'¶
-
CALLS_RECORDINGS
= 'calls-recordings'¶
-
CALLS_SIP
= 'calls-sip'¶
-
CALLS_SIP_INBOUND
= 'calls-sip-inbound'¶
-
CALLS_SIP_OUTBOUND
= 'calls-sip-outbound'¶
-
CALLS_TRANSFERS
= 'calls-transfers'¶
-
CALL_PROGESS_EVENTS
= 'call-progess-events'¶
-
CARRIER_LOOKUPS
= 'carrier-lookups'¶
-
CONVERSATIONS
= 'conversations'¶
-
CONVERSATIONS_API_REQUESTS
= 'conversations-api-requests'¶
-
CONVERSATIONS_CONVERSATION_EVENTS
= 'conversations-conversation-events'¶
-
CONVERSATIONS_ENDPOINT_CONNECTIVITY
= 'conversations-endpoint-connectivity'¶
-
CONVERSATIONS_EVENTS
= 'conversations-events'¶
-
CONVERSATIONS_PARTICIPANTS
= 'conversations-participants'¶
-
CONVERSATIONS_PARTICIPANT_EVENTS
= 'conversations-participant-events'¶
-
CPS
= 'cps'¶
-
FLEX_USAGE
= 'flex-usage'¶
-
FRAUD_LOOKUPS
= 'fraud-lookups'¶
-
GROUP_ROOMS
= 'group-rooms'¶
-
GROUP_ROOMS_DATA_TRACK
= 'group-rooms-data-track'¶
-
GROUP_ROOMS_ENCRYPTED_MEDIA_RECORDED
= 'group-rooms-encrypted-media-recorded'¶
-
GROUP_ROOMS_MEDIA_DOWNLOADED
= 'group-rooms-media-downloaded'¶
-
GROUP_ROOMS_MEDIA_RECORDED
= 'group-rooms-media-recorded'¶
-
GROUP_ROOMS_MEDIA_ROUTED
= 'group-rooms-media-routed'¶
-
GROUP_ROOMS_MEDIA_STORED
= 'group-rooms-media-stored'¶
-
GROUP_ROOMS_PARTICIPANT_MINUTES
= 'group-rooms-participant-minutes'¶
-
GROUP_ROOMS_RECORDED_MINUTES
= 'group-rooms-recorded-minutes'¶
-
IMP_V1_USAGE
= 'imp-v1-usage'¶
-
LOOKUPS
= 'lookups'¶
-
MARKETPLACE
= 'marketplace'¶
-
MARKETPLACE_ALGORITHMIA_NAMED_ENTITY_RECOGNITION
= 'marketplace-algorithmia-named-entity-recognition'¶
-
MARKETPLACE_CADENCE_TRANSCRIPTION
= 'marketplace-cadence-transcription'¶
-
MARKETPLACE_CADENCE_TRANSLATION
= 'marketplace-cadence-translation'¶
-
MARKETPLACE_CAPIO_SPEECH_TO_TEXT
= 'marketplace-capio-speech-to-text'¶
-
MARKETPLACE_CONVRIZA_ABABA
= 'marketplace-convriza-ababa'¶
-
MARKETPLACE_DEEPGRAM_PHRASE_DETECTOR
= 'marketplace-deepgram-phrase-detector'¶
-
MARKETPLACE_DIGITAL_SEGMENT_BUSINESS_INFO
= 'marketplace-digital-segment-business-info'¶
-
MARKETPLACE_FACEBOOK_OFFLINE_CONVERSIONS
= 'marketplace-facebook-offline-conversions'¶
-
MARKETPLACE_GOOGLE_SPEECH_TO_TEXT
= 'marketplace-google-speech-to-text'¶
-
MARKETPLACE_IBM_WATSON_MESSAGE_INSIGHTS
= 'marketplace-ibm-watson-message-insights'¶
-
MARKETPLACE_IBM_WATSON_MESSAGE_SENTIMENT
= 'marketplace-ibm-watson-message-sentiment'¶
-
MARKETPLACE_IBM_WATSON_RECORDING_ANALYSIS
= 'marketplace-ibm-watson-recording-analysis'¶
-
MARKETPLACE_IBM_WATSON_TONE_ANALYZER
= 'marketplace-ibm-watson-tone-analyzer'¶
-
MARKETPLACE_ICEHOOK_SYSTEMS_SCOUT
= 'marketplace-icehook-systems-scout'¶
-
MARKETPLACE_INFOGROUP_DATAAXLE_BIZINFO
= 'marketplace-infogroup-dataaxle-bizinfo'¶
-
MARKETPLACE_KEEN_IO_CONTACT_CENTER_ANALYTICS
= 'marketplace-keen-io-contact-center-analytics'¶
-
MARKETPLACE_MARCHEX_CLEANCALL
= 'marketplace-marchex-cleancall'¶
-
MARKETPLACE_MARCHEX_SENTIMENT_ANALYSIS_FOR_SMS
= 'marketplace-marchex-sentiment-analysis-for-sms'¶
-
MARKETPLACE_MARKETPLACE_NEXTCALLER_SOCIAL_ID
= 'marketplace-marketplace-nextcaller-social-id'¶
-
MARKETPLACE_MOBILE_COMMONS_OPT_OUT_CLASSIFIER
= 'marketplace-mobile-commons-opt-out-classifier'¶
-
MARKETPLACE_NEXIWAVE_VOICEMAIL_TO_TEXT
= 'marketplace-nexiwave-voicemail-to-text'¶
-
MARKETPLACE_NEXTCALLER_ADVANCED_CALLER_IDENTIFICATION
= 'marketplace-nextcaller-advanced-caller-identification'¶
-
MARKETPLACE_NOMOROBO_SPAM_SCORE
= 'marketplace-nomorobo-spam-score'¶
-
MARKETPLACE_PAYFONE_TCPA_COMPLIANCE
= 'marketplace-payfone-tcpa-compliance'¶
-
MARKETPLACE_REMEETING_AUTOMATIC_SPEECH_RECOGNITION
= 'marketplace-remeeting-automatic-speech-recognition'¶
-
MARKETPLACE_TCPA_DEFENSE_SOLUTIONS_BLACKLIST_FEED
= 'marketplace-tcpa-defense-solutions-blacklist-feed'¶
-
MARKETPLACE_TELO_OPENCNAM
= 'marketplace-telo-opencnam'¶
-
MARKETPLACE_TRUECNAM_TRUE_SPAM
= 'marketplace-truecnam-true-spam'¶
-
MARKETPLACE_TWILIO_CALLER_NAME_LOOKUP_US
= 'marketplace-twilio-caller-name-lookup-us'¶
-
MARKETPLACE_TWILIO_CARRIER_INFORMATION_LOOKUP
= 'marketplace-twilio-carrier-information-lookup'¶
-
MARKETPLACE_VOICEBASE_PCI
= 'marketplace-voicebase-pci'¶
-
MARKETPLACE_VOICEBASE_TRANSCRIPTION
= 'marketplace-voicebase-transcription'¶
-
MARKETPLACE_VOICEBASE_TRANSCRIPTION_CUSTOM_VOCABULARY
= 'marketplace-voicebase-transcription-custom-vocabulary'¶
-
MARKETPLACE_WHITEPAGES_PRO_CALLER_IDENTIFICATION
= 'marketplace-whitepages-pro-caller-identification'¶
-
MARKETPLACE_WHITEPAGES_PRO_PHONE_INTELLIGENCE
= 'marketplace-whitepages-pro-phone-intelligence'¶
-
MARKETPLACE_WHITEPAGES_PRO_PHONE_REPUTATION
= 'marketplace-whitepages-pro-phone-reputation'¶
-
MARKETPLACE_WOLFARM_SPOKEN_RESULTS
= 'marketplace-wolfarm-spoken-results'¶
-
MARKETPLACE_WOLFRAM_SHORT_ANSWER
= 'marketplace-wolfram-short-answer'¶
-
MARKETPLACE_YTICA_CONTACT_CENTER_REPORTING_ANALYTICS
= 'marketplace-ytica-contact-center-reporting-analytics'¶
-
MEDIASTORAGE
= 'mediastorage'¶
-
MMS
= 'mms'¶
-
MMS_INBOUND
= 'mms-inbound'¶
-
MMS_INBOUND_LONGCODE
= 'mms-inbound-longcode'¶
-
MMS_INBOUND_SHORTCODE
= 'mms-inbound-shortcode'¶
-
MMS_MESSAGES_CARRIERFEES
= 'mms-messages-carrierfees'¶
-
MMS_OUTBOUND
= 'mms-outbound'¶
-
MMS_OUTBOUND_LONGCODE
= 'mms-outbound-longcode'¶
-
MMS_OUTBOUND_SHORTCODE
= 'mms-outbound-shortcode'¶
-
MONITOR_READS
= 'monitor-reads'¶
-
MONITOR_STORAGE
= 'monitor-storage'¶
-
MONITOR_WRITES
= 'monitor-writes'¶
-
NOTIFY
= 'notify'¶
-
NOTIFY_ACTIONS_ATTEMPTS
= 'notify-actions-attempts'¶
-
NOTIFY_CHANNELS
= 'notify-channels'¶
-
NUMBER_FORMAT_LOOKUPS
= 'number-format-lookups'¶
-
PCHAT
= 'pchat'¶
-
PCHAT_USERS
= 'pchat-users'¶
-
PEER_TO_PEER_ROOMS_PARTICIPANT_MINUTES
= 'peer-to-peer-rooms-participant-minutes'¶
-
PFAX
= 'pfax'¶
-
PFAX_MINUTES
= 'pfax-minutes'¶
-
PFAX_MINUTES_INBOUND
= 'pfax-minutes-inbound'¶
-
PFAX_MINUTES_OUTBOUND
= 'pfax-minutes-outbound'¶
-
PFAX_PAGES
= 'pfax-pages'¶
-
PHONENUMBERS
= 'phonenumbers'¶
-
PHONENUMBERS_CPS
= 'phonenumbers-cps'¶
-
PHONENUMBERS_EMERGENCY
= 'phonenumbers-emergency'¶
-
PHONENUMBERS_LOCAL
= 'phonenumbers-local'¶
-
PHONENUMBERS_MOBILE
= 'phonenumbers-mobile'¶
-
PHONENUMBERS_SETUPS
= 'phonenumbers-setups'¶
-
PHONENUMBERS_TOLLFREE
= 'phonenumbers-tollfree'¶
-
PREMIUMSUPPORT
= 'premiumsupport'¶
-
PROXY
= 'proxy'¶
-
PROXY_ACTIVE_SESSIONS
= 'proxy-active-sessions'¶
-
PSTNCONNECTIVITY
= 'pstnconnectivity'¶
-
PV
= 'pv'¶
-
PV_COMPOSITION_MEDIA_DOWNLOADED
= 'pv-composition-media-downloaded'¶
-
PV_COMPOSITION_MEDIA_ENCRYPTED
= 'pv-composition-media-encrypted'¶
-
PV_COMPOSITION_MEDIA_STORED
= 'pv-composition-media-stored'¶
-
PV_COMPOSITION_MINUTES
= 'pv-composition-minutes'¶
-
PV_RECORDING_COMPOSITIONS
= 'pv-recording-compositions'¶
-
PV_ROOMS
= 'pv-rooms'¶
-
PV_ROOM_PARTICIPANTS
= 'pv-room-participants'¶
-
PV_ROOM_PARTICIPANTS_AU1
= 'pv-room-participants-au1'¶
-
PV_ROOM_PARTICIPANTS_BR1
= 'pv-room-participants-br1'¶
-
PV_ROOM_PARTICIPANTS_IE1
= 'pv-room-participants-ie1'¶
-
PV_ROOM_PARTICIPANTS_JP1
= 'pv-room-participants-jp1'¶
-
PV_ROOM_PARTICIPANTS_SG1
= 'pv-room-participants-sg1'¶
-
PV_ROOM_PARTICIPANTS_US1
= 'pv-room-participants-us1'¶
-
PV_ROOM_PARTICIPANTS_US2
= 'pv-room-participants-us2'¶
-
PV_SIP_ENDPOINT_REGISTRATIONS
= 'pv-sip-endpoint-registrations'¶
-
RECORDINGS
= 'recordings'¶
-
RECORDINGSTORAGE
= 'recordingstorage'¶
-
ROOMS_GROUP_BANDWIDTH
= 'rooms-group-bandwidth'¶
-
ROOMS_GROUP_MINUTES
= 'rooms-group-minutes'¶
-
ROOMS_PEER_TO_PEER_MINUTES
= 'rooms-peer-to-peer-minutes'¶
-
SHORTCODES
= 'shortcodes'¶
-
SHORTCODES_CUSTOMEROWNED
= 'shortcodes-customerowned'¶
-
SHORTCODES_MMS_ENABLEMENT
= 'shortcodes-mms-enablement'¶
-
SHORTCODES_MPS
= 'shortcodes-mps'¶
-
SHORTCODES_RANDOM
= 'shortcodes-random'¶
-
SHORTCODES_UK
= 'shortcodes-uk'¶
-
SHORTCODES_VANITY
= 'shortcodes-vanity'¶
-
SMALL_GROUP_ROOMS
= 'small-group-rooms'¶
-
SMALL_GROUP_ROOMS_DATA_TRACK
= 'small-group-rooms-data-track'¶
-
SMALL_GROUP_ROOMS_PARTICIPANT_MINUTES
= 'small-group-rooms-participant-minutes'¶
-
SMS
= 'sms'¶
-
SMS_INBOUND
= 'sms-inbound'¶
-
SMS_INBOUND_LONGCODE
= 'sms-inbound-longcode'¶
-
SMS_INBOUND_SHORTCODE
= 'sms-inbound-shortcode'¶
-
SMS_MESSAGES_CARRIERFEES
= 'sms-messages-carrierfees'¶
-
SMS_MESSAGES_FEATURES
= 'sms-messages-features'¶
-
SMS_MESSAGES_FEATURES_SENDERID
= 'sms-messages-features-senderid'¶
-
SMS_OUTBOUND
= 'sms-outbound'¶
-
SMS_OUTBOUND_CONTENT_INSPECTION
= 'sms-outbound-content-inspection'¶
-
SMS_OUTBOUND_LONGCODE
= 'sms-outbound-longcode'¶
-
SMS_OUTBOUND_SHORTCODE
= 'sms-outbound-shortcode'¶
-
SPEECH_RECOGNITION
= 'speech-recognition'¶
-
STUDIO_ENGAGEMENTS
= 'studio-engagements'¶
-
SYNC
= 'sync'¶
-
SYNC_ACTIONS
= 'sync-actions'¶
-
SYNC_ENDPOINT_HOURS
= 'sync-endpoint-hours'¶
-
SYNC_ENDPOINT_HOURS_ABOVE_DAILY_CAP
= 'sync-endpoint-hours-above-daily-cap'¶
-
TASKROUTER_TASKS
= 'taskrouter-tasks'¶
-
TOTALPRICE
= 'totalprice'¶
-
TRANSCRIPTIONS
= 'transcriptions'¶
-
TRUNKING_CPS
= 'trunking-cps'¶
-
TRUNKING_EMERGENCY_CALLS
= 'trunking-emergency-calls'¶
-
TRUNKING_ORIGINATION
= 'trunking-origination'¶
-
TRUNKING_ORIGINATION_LOCAL
= 'trunking-origination-local'¶
-
TRUNKING_ORIGINATION_MOBILE
= 'trunking-origination-mobile'¶
-
TRUNKING_ORIGINATION_TOLLFREE
= 'trunking-origination-tollfree'¶
-
TRUNKING_RECORDINGS
= 'trunking-recordings'¶
-
TRUNKING_SECURE
= 'trunking-secure'¶
-
TRUNKING_TERMINATION
= 'trunking-termination'¶
-
TURNMEGABYTES
= 'turnmegabytes'¶
-
TURNMEGABYTES_AUSTRALIA
= 'turnmegabytes-australia'¶
-
TURNMEGABYTES_BRASIL
= 'turnmegabytes-brasil'¶
-
TURNMEGABYTES_GERMANY
= 'turnmegabytes-germany'¶
-
TURNMEGABYTES_INDIA
= 'turnmegabytes-india'¶
-
TURNMEGABYTES_IRELAND
= 'turnmegabytes-ireland'¶
-
TURNMEGABYTES_JAPAN
= 'turnmegabytes-japan'¶
-
TURNMEGABYTES_SINGAPORE
= 'turnmegabytes-singapore'¶
-
TURNMEGABYTES_USEAST
= 'turnmegabytes-useast'¶
-
TURNMEGABYTES_USWEST
= 'turnmegabytes-uswest'¶
-
TWILIO_INTERCONNECT
= 'twilio-interconnect'¶
-
VERIFY_PUSH
= 'verify-push'¶
-
VIDEO_RECORDINGS
= 'video-recordings'¶
-
VOICE_INSIGHTS
= 'voice-insights'¶
-
VOICE_INSIGHTS_CLIENT_INSIGHTS_ON_DEMAND_MINUTE
= 'voice-insights-client-insights-on-demand-minute'¶
-
VOICE_INSIGHTS_PTSN_INSIGHTS_ON_DEMAND_MINUTE
= 'voice-insights-ptsn-insights-on-demand-minute'¶
-
VOICE_INSIGHTS_SIP_INTERFACE_INSIGHTS_ON_DEMAND_MINUTE
= 'voice-insights-sip-interface-insights-on-demand-minute'¶
-
VOICE_INSIGHTS_SIP_TRUNKING_INSIGHTS_ON_DEMAND_MINUTE
= 'voice-insights-sip-trunking-insights-on-demand-minute'¶
-
WIRELESS
= 'wireless'¶
-
WIRELESS_ORDERS
= 'wireless-orders'¶
-
WIRELESS_ORDERS_ARTWORK
= 'wireless-orders-artwork'¶
-
WIRELESS_ORDERS_BULK
= 'wireless-orders-bulk'¶
-
WIRELESS_ORDERS_ESIM
= 'wireless-orders-esim'¶
-
WIRELESS_ORDERS_STARTER
= 'wireless-orders-starter'¶
-
WIRELESS_USAGE
= 'wireless-usage'¶
-
WIRELESS_USAGE_COMMANDS
= 'wireless-usage-commands'¶
-
WIRELESS_USAGE_COMMANDS_AFRICA
= 'wireless-usage-commands-africa'¶
-
WIRELESS_USAGE_COMMANDS_ASIA
= 'wireless-usage-commands-asia'¶
-
WIRELESS_USAGE_COMMANDS_CENTRALANDSOUTHAMERICA
= 'wireless-usage-commands-centralandsouthamerica'¶
-
WIRELESS_USAGE_COMMANDS_EUROPE
= 'wireless-usage-commands-europe'¶
-
WIRELESS_USAGE_COMMANDS_HOME
= 'wireless-usage-commands-home'¶
-
WIRELESS_USAGE_COMMANDS_NORTHAMERICA
= 'wireless-usage-commands-northamerica'¶
-
WIRELESS_USAGE_COMMANDS_OCEANIA
= 'wireless-usage-commands-oceania'¶
-
WIRELESS_USAGE_COMMANDS_ROAMING
= 'wireless-usage-commands-roaming'¶
-
WIRELESS_USAGE_DATA
= 'wireless-usage-data'¶
-
WIRELESS_USAGE_DATA_AFRICA
= 'wireless-usage-data-africa'¶
-
WIRELESS_USAGE_DATA_ASIA
= 'wireless-usage-data-asia'¶
-
WIRELESS_USAGE_DATA_CENTRALANDSOUTHAMERICA
= 'wireless-usage-data-centralandsouthamerica'¶
-
WIRELESS_USAGE_DATA_CUSTOM_ADDITIONALMB
= 'wireless-usage-data-custom-additionalmb'¶
-
WIRELESS_USAGE_DATA_CUSTOM_FIRST5MB
= 'wireless-usage-data-custom-first5mb'¶
-
WIRELESS_USAGE_DATA_DOMESTIC_ROAMING
= 'wireless-usage-data-domestic-roaming'¶
-
WIRELESS_USAGE_DATA_EUROPE
= 'wireless-usage-data-europe'¶
-
WIRELESS_USAGE_DATA_INDIVIDUAL_ADDITIONALGB
= 'wireless-usage-data-individual-additionalgb'¶
-
WIRELESS_USAGE_DATA_INDIVIDUAL_FIRSTGB
= 'wireless-usage-data-individual-firstgb'¶
-
WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_CANADA
= 'wireless-usage-data-international-roaming-canada'¶
-
WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_INDIA
= 'wireless-usage-data-international-roaming-india'¶
-
WIRELESS_USAGE_DATA_INTERNATIONAL_ROAMING_MEXICO
= 'wireless-usage-data-international-roaming-mexico'¶
-
WIRELESS_USAGE_DATA_NORTHAMERICA
= 'wireless-usage-data-northamerica'¶
-
WIRELESS_USAGE_DATA_OCEANIA
= 'wireless-usage-data-oceania'¶
-
WIRELESS_USAGE_DATA_POOLED
= 'wireless-usage-data-pooled'¶
-
WIRELESS_USAGE_DATA_POOLED_DOWNLINK
= 'wireless-usage-data-pooled-downlink'¶
-
WIRELESS_USAGE_DATA_POOLED_UPLINK
= 'wireless-usage-data-pooled-uplink'¶
-
WIRELESS_USAGE_MRC
= 'wireless-usage-mrc'¶
-
WIRELESS_USAGE_MRC_CUSTOM
= 'wireless-usage-mrc-custom'¶
-
WIRELESS_USAGE_MRC_INDIVIDUAL
= 'wireless-usage-mrc-individual'¶
-
WIRELESS_USAGE_MRC_POOLED
= 'wireless-usage-mrc-pooled'¶
-
WIRELESS_USAGE_MRC_SUSPENDED
= 'wireless-usage-mrc-suspended'¶
-
WIRELESS_USAGE_SMS
= 'wireless-usage-sms'¶
-
WIRELESS_USAGE_VOICE
= 'wireless-usage-voice'¶
-
-
account_sid
¶ Returns: The SID of the Account that this trigger monitors Return type: unicode
-
api_version
¶ Returns: The API version used to create the resource Return type: unicode
-
callback_method
¶ Returns: The HTTP method we use to call callback_url Return type: unicode
-
callback_url
¶ Returns: he URL we call when the trigger fires Return type: unicode
-
current_value
¶ Returns: The current value of the field the trigger is watching Return type: unicode
-
date_created
¶ Returns: The RFC 2822 date and time in GMT that the resource was created Return type: datetime
-
date_fired
¶ Returns: The RFC 2822 date and time in GMT that the trigger was last fired Return type: datetime
-
date_updated
¶ Returns: The RFC 2822 date and time in GMT that the resource was last updated Return type: datetime
-
delete
()[source]¶ Deletes the TriggerInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the TriggerInstance
Returns: The fetched TriggerInstance Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance
-
friendly_name
¶ Returns: The string that you assigned to describe the trigger Return type: unicode
-
recurring
¶ Returns: The frequency of a recurring UsageTrigger Return type: TriggerInstance.Recurring
-
sid
¶ Returns: The unique string that identifies the resource Return type: unicode
-
trigger_by
¶ Returns: The field in the UsageRecord resource that fires the trigger Return type: TriggerInstance.TriggerField
-
trigger_value
¶ Returns: The value at which the trigger will fire Return type: unicode
-
update
(callback_method=<object object>, callback_url=<object object>, friendly_name=<object object>)[source]¶ Update the TriggerInstance
Parameters: - callback_method (unicode) – The HTTP method to use to call callback_url
- callback_url (unicode) – The URL we call when the trigger fires
- friendly_name (unicode) – A string to describe the resource
Returns: The updated TriggerInstance
Return type:
-
uri
¶ Returns: The URI of the resource, relative to https://api.twilio.com Return type: unicode
-
usage_category
¶ Returns: The usage category the trigger watches Return type: TriggerInstance.UsageCategory
-
usage_record_uri
¶ Returns: The URI of the UsageRecord resource this trigger watches Return type: unicode
-
class
-
class
twilio.rest.api.v2010.account.usage.trigger.
TriggerList
(version, account_sid)[source]¶ Bases:
twilio.base.list_resource.ListResource
-
create
(callback_url, trigger_value, usage_category, callback_method=<object object>, friendly_name=<object object>, recurring=<object object>, trigger_by=<object object>)[source]¶ Create the TriggerInstance
Parameters: - callback_url (unicode) – The URL we call when the trigger fires
- trigger_value (unicode) – The usage value at which the trigger should fire
- usage_category (TriggerInstance.UsageCategory) – The usage category the trigger watches
- callback_method (unicode) – The HTTP method to use to call callback_url
- friendly_name (unicode) – A string to describe the resource
- recurring (TriggerInstance.Recurring) – The frequency of a recurring UsageTrigger
- trigger_by (TriggerInstance.TriggerField) – The field in the UsageRecord resource that fires the trigger
Returns: The created TriggerInstance
Return type:
-
get
(sid)[source]¶ Constructs a TriggerContext
Parameters: sid – The unique string that identifies the resource Returns: twilio.rest.api.v2010.account.usage.trigger.TriggerContext Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerContext
-
get_page
(target_url)[source]¶ Retrieve a specific page of TriggerInstance records from the API. Request is executed immediately
Parameters: target_url (str) – API-generated URL for the requested results page Returns: Page of TriggerInstance Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerPage
-
list
(recurring=<object object>, trigger_by=<object object>, usage_category=<object object>, limit=None, page_size=None)[source]¶ Lists TriggerInstance records from the API as a list. Unlike stream(), this operation is eager and will load limit records into memory before returning.
Parameters: - recurring (TriggerInstance.Recurring) – The frequency of recurring UsageTriggers to read
- trigger_by (TriggerInstance.TriggerField) – The trigger field of the UsageTriggers to read
- usage_category (TriggerInstance.UsageCategory) – The usage category of the UsageTriggers to read
- limit (int) – Upper limit for the number of records to return. list() guarantees never to return more than limit. Default is no limit
- page_size (int) – 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: Generator that will yield up to limit results
Return type: list[twilio.rest.api.v2010.account.usage.trigger.TriggerInstance]
-
page
(recurring=<object object>, trigger_by=<object object>, usage_category=<object object>, page_token=<object object>, page_number=<object object>, page_size=<object object>)[source]¶ Retrieve a single page of TriggerInstance records from the API. Request is executed immediately
Parameters: - recurring (TriggerInstance.Recurring) – The frequency of recurring UsageTriggers to read
- trigger_by (TriggerInstance.TriggerField) – The trigger field of the UsageTriggers to read
- usage_category (TriggerInstance.UsageCategory) – The usage category of the UsageTriggers to read
- page_token (str) – PageToken provided by the API
- page_number (int) – Page Number, this value is simply for client state
- page_size (int) – Number of records to return, defaults to 50
Returns: Page of TriggerInstance
Return type:
-
stream
(recurring=<object object>, trigger_by=<object object>, usage_category=<object object>, limit=None, page_size=None)[source]¶ 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.
Parameters: - recurring (TriggerInstance.Recurring) – The frequency of recurring UsageTriggers to read
- trigger_by (TriggerInstance.TriggerField) – The trigger field of the UsageTriggers to read
- usage_category (TriggerInstance.UsageCategory) – The usage category of the UsageTriggers to read
- limit (int) – Upper limit for the number of records to return. stream() guarantees to never return more than limit. Default is no limit
- page_size (int) – 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
Return type: list[twilio.rest.api.v2010.account.usage.trigger.TriggerInstance]
-
-
class
twilio.rest.api.v2010.account.usage.trigger.
TriggerPage
(version, response, solution)[source]¶ Bases:
twilio.base.page.Page
-
get_instance
(payload)[source]¶ Build an instance of TriggerInstance
Parameters: payload (dict) – Payload response from the API Returns: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance
-
Module contents¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.api.v2010.account.usage.
UsageList
(version, account_sid)[source]¶ Bases:
twilio.base.list_resource.ListResource
-
records
¶ Access the records
Returns: twilio.rest.api.v2010.account.usage.record.RecordList Return type: twilio.rest.api.v2010.account.usage.record.RecordList
-
triggers
¶ Access the triggers
Returns: twilio.rest.api.v2010.account.usage.trigger.TriggerList Return type: twilio.rest.api.v2010.account.usage.trigger.TriggerList
-
-
class
twilio.rest.api.v2010.account.usage.
UsagePage
(version, response, solution)[source]¶ Bases:
twilio.base.page.Page
-
get_instance
(payload)[source]¶ Build an instance of UsageInstance
Parameters: payload (dict) – Payload response from the API Returns: twilio.rest.api.v2010.account.usage.UsageInstance Return type: twilio.rest.api.v2010.account.usage.UsageInstance
-