1#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum UsageTriggerEnumUsageCategory {
15 #[serde(rename = "a2p-registration-fees")]
16 A2pRegistrationFees,
17 #[serde(rename = "agent-conference")]
18 AgentConference,
19 #[serde(rename = "amazon-polly")]
20 AmazonPolly,
21 #[serde(rename = "answering-machine-detection")]
22 AnsweringMachineDetection,
23 #[serde(rename = "authy-authentications")]
24 AuthyAuthentications,
25 #[serde(rename = "authy-calls-outbound")]
26 AuthyCallsOutbound,
27 #[serde(rename = "authy-monthly-fees")]
28 AuthyMonthlyFees,
29 #[serde(rename = "authy-phone-intelligence")]
30 AuthyPhoneIntelligence,
31 #[serde(rename = "authy-phone-verifications")]
32 AuthyPhoneVerifications,
33 #[serde(rename = "authy-sms-outbound")]
34 AuthySmsOutbound,
35 #[serde(rename = "call-progess-events")]
36 CallProgessEvents,
37 #[serde(rename = "calleridlookups")]
38 Calleridlookups,
39 #[serde(rename = "calls")]
40 Calls,
41 #[serde(rename = "calls-client")]
42 CallsClient,
43 #[serde(rename = "calls-globalconference")]
44 CallsGlobalconference,
45 #[serde(rename = "calls-inbound")]
46 CallsInbound,
47 #[serde(rename = "calls-inbound-local")]
48 CallsInboundLocal,
49 #[serde(rename = "calls-inbound-mobile")]
50 CallsInboundMobile,
51 #[serde(rename = "calls-inbound-tollfree")]
52 CallsInboundTollfree,
53 #[serde(rename = "calls-outbound")]
54 CallsOutbound,
55 #[serde(rename = "calls-pay-verb-transactions")]
56 CallsPayVerbTransactions,
57 #[serde(rename = "calls-recordings")]
58 CallsRecordings,
59 #[serde(rename = "calls-sip")]
60 CallsSip,
61 #[serde(rename = "calls-sip-inbound")]
62 CallsSipInbound,
63 #[serde(rename = "calls-sip-outbound")]
64 CallsSipOutbound,
65 #[serde(rename = "calls-transfers")]
66 CallsTransfers,
67 #[serde(rename = "carrier-lookups")]
68 CarrierLookups,
69 #[serde(rename = "conversations")]
70 Conversations,
71 #[serde(rename = "conversations-api-requests")]
72 ConversationsApiRequests,
73 #[serde(rename = "conversations-conversation-events")]
74 ConversationsConversationEvents,
75 #[serde(rename = "conversations-endpoint-connectivity")]
76 ConversationsEndpointConnectivity,
77 #[serde(rename = "conversations-events")]
78 ConversationsEvents,
79 #[serde(rename = "conversations-participant-events")]
80 ConversationsParticipantEvents,
81 #[serde(rename = "conversations-participants")]
82 ConversationsParticipants,
83 #[serde(rename = "cps")]
84 Cps,
85 #[serde(rename = "flex-usage")]
86 FlexUsage,
87 #[serde(rename = "fraud-lookups")]
88 FraudLookups,
89 #[serde(rename = "group-rooms")]
90 GroupRooms,
91 #[serde(rename = "group-rooms-data-track")]
92 GroupRoomsDataTrack,
93 #[serde(rename = "group-rooms-encrypted-media-recorded")]
94 GroupRoomsEncryptedMediaRecorded,
95 #[serde(rename = "group-rooms-media-downloaded")]
96 GroupRoomsMediaDownloaded,
97 #[serde(rename = "group-rooms-media-recorded")]
98 GroupRoomsMediaRecorded,
99 #[serde(rename = "group-rooms-media-routed")]
100 GroupRoomsMediaRouted,
101 #[serde(rename = "group-rooms-media-stored")]
102 GroupRoomsMediaStored,
103 #[serde(rename = "group-rooms-participant-minutes")]
104 GroupRoomsParticipantMinutes,
105 #[serde(rename = "group-rooms-recorded-minutes")]
106 GroupRoomsRecordedMinutes,
107 #[serde(rename = "imp-v1-usage")]
108 ImpV1Usage,
109 #[serde(rename = "lookups")]
110 Lookups,
111 #[serde(rename = "marketplace")]
112 Marketplace,
113 #[serde(rename = "marketplace-algorithmia-named-entity-recognition")]
114 MarketplaceAlgorithmiaNamedEntityRecognition,
115 #[serde(rename = "marketplace-cadence-transcription")]
116 MarketplaceCadenceTranscription,
117 #[serde(rename = "marketplace-cadence-translation")]
118 MarketplaceCadenceTranslation,
119 #[serde(rename = "marketplace-capio-speech-to-text")]
120 MarketplaceCapioSpeechToText,
121 #[serde(rename = "marketplace-convriza-ababa")]
122 MarketplaceConvrizaAbaba,
123 #[serde(rename = "marketplace-deepgram-phrase-detector")]
124 MarketplaceDeepgramPhraseDetector,
125 #[serde(rename = "marketplace-digital-segment-business-info")]
126 MarketplaceDigitalSegmentBusinessInfo,
127 #[serde(rename = "marketplace-facebook-offline-conversions")]
128 MarketplaceFacebookOfflineConversions,
129 #[serde(rename = "marketplace-google-speech-to-text")]
130 MarketplaceGoogleSpeechToText,
131 #[serde(rename = "marketplace-ibm-watson-message-insights")]
132 MarketplaceIbmWatsonMessageInsights,
133 #[serde(rename = "marketplace-ibm-watson-message-sentiment")]
134 MarketplaceIbmWatsonMessageSentiment,
135 #[serde(rename = "marketplace-ibm-watson-recording-analysis")]
136 MarketplaceIbmWatsonRecordingAnalysis,
137 #[serde(rename = "marketplace-ibm-watson-tone-analyzer")]
138 MarketplaceIbmWatsonToneAnalyzer,
139 #[serde(rename = "marketplace-icehook-systems-scout")]
140 MarketplaceIcehookSystemsScout,
141 #[serde(rename = "marketplace-infogroup-dataaxle-bizinfo")]
142 MarketplaceInfogroupDataaxleBizinfo,
143 #[serde(rename = "marketplace-keen-io-contact-center-analytics")]
144 MarketplaceKeenIoContactCenterAnalytics,
145 #[serde(rename = "marketplace-marchex-cleancall")]
146 MarketplaceMarchexCleancall,
147 #[serde(rename = "marketplace-marchex-sentiment-analysis-for-sms")]
148 MarketplaceMarchexSentimentAnalysisForSms,
149 #[serde(rename = "marketplace-marketplace-nextcaller-social-id")]
150 MarketplaceMarketplaceNextcallerSocialId,
151 #[serde(rename = "marketplace-mobile-commons-opt-out-classifier")]
152 MarketplaceMobileCommonsOptOutClassifier,
153 #[serde(rename = "marketplace-nexiwave-voicemail-to-text")]
154 MarketplaceNexiwaveVoicemailToText,
155 #[serde(rename = "marketplace-nextcaller-advanced-caller-identification")]
156 MarketplaceNextcallerAdvancedCallerIdentification,
157 #[serde(rename = "marketplace-nomorobo-spam-score")]
158 MarketplaceNomoroboSpamScore,
159 #[serde(rename = "marketplace-payfone-tcpa-compliance")]
160 MarketplacePayfoneTcpaCompliance,
161 #[serde(rename = "marketplace-remeeting-automatic-speech-recognition")]
162 MarketplaceRemeetingAutomaticSpeechRecognition,
163 #[serde(rename = "marketplace-tcpa-defense-solutions-blacklist-feed")]
164 MarketplaceTcpaDefenseSolutionsBlacklistFeed,
165 #[serde(rename = "marketplace-telo-opencnam")]
166 MarketplaceTeloOpencnam,
167 #[serde(rename = "marketplace-truecnam-true-spam")]
168 MarketplaceTruecnamTrueSpam,
169 #[serde(rename = "marketplace-twilio-caller-name-lookup-us")]
170 MarketplaceTwilioCallerNameLookupUs,
171 #[serde(rename = "marketplace-twilio-carrier-information-lookup")]
172 MarketplaceTwilioCarrierInformationLookup,
173 #[serde(rename = "marketplace-voicebase-pci")]
174 MarketplaceVoicebasePci,
175 #[serde(rename = "marketplace-voicebase-transcription")]
176 MarketplaceVoicebaseTranscription,
177 #[serde(rename = "marketplace-voicebase-transcription-custom-vocabulary")]
178 MarketplaceVoicebaseTranscriptionCustomVocabulary,
179 #[serde(rename = "marketplace-whitepages-pro-caller-identification")]
180 MarketplaceWhitepagesProCallerIdentification,
181 #[serde(rename = "marketplace-whitepages-pro-phone-intelligence")]
182 MarketplaceWhitepagesProPhoneIntelligence,
183 #[serde(rename = "marketplace-whitepages-pro-phone-reputation")]
184 MarketplaceWhitepagesProPhoneReputation,
185 #[serde(rename = "marketplace-wolfarm-spoken-results")]
186 MarketplaceWolfarmSpokenResults,
187 #[serde(rename = "marketplace-wolfram-short-answer")]
188 MarketplaceWolframShortAnswer,
189 #[serde(rename = "marketplace-ytica-contact-center-reporting-analytics")]
190 MarketplaceYticaContactCenterReportingAnalytics,
191 #[serde(rename = "mediastorage")]
192 Mediastorage,
193 #[serde(rename = "mms")]
194 Mms,
195 #[serde(rename = "mms-inbound")]
196 MmsInbound,
197 #[serde(rename = "mms-inbound-longcode")]
198 MmsInboundLongcode,
199 #[serde(rename = "mms-inbound-shortcode")]
200 MmsInboundShortcode,
201 #[serde(rename = "mms-messages-carrierfees")]
202 MmsMessagesCarrierfees,
203 #[serde(rename = "mms-outbound")]
204 MmsOutbound,
205 #[serde(rename = "mms-outbound-longcode")]
206 MmsOutboundLongcode,
207 #[serde(rename = "mms-outbound-shortcode")]
208 MmsOutboundShortcode,
209 #[serde(rename = "monitor-reads")]
210 MonitorReads,
211 #[serde(rename = "monitor-storage")]
212 MonitorStorage,
213 #[serde(rename = "monitor-writes")]
214 MonitorWrites,
215 #[serde(rename = "notify")]
216 Notify,
217 #[serde(rename = "notify-actions-attempts")]
218 NotifyActionsAttempts,
219 #[serde(rename = "notify-channels")]
220 NotifyChannels,
221 #[serde(rename = "number-format-lookups")]
222 NumberFormatLookups,
223 #[serde(rename = "pchat")]
224 Pchat,
225 #[serde(rename = "pchat-users")]
226 PchatUsers,
227 #[serde(rename = "peer-to-peer-rooms-participant-minutes")]
228 PeerToPeerRoomsParticipantMinutes,
229 #[serde(rename = "pfax")]
230 Pfax,
231 #[serde(rename = "pfax-minutes")]
232 PfaxMinutes,
233 #[serde(rename = "pfax-minutes-inbound")]
234 PfaxMinutesInbound,
235 #[serde(rename = "pfax-minutes-outbound")]
236 PfaxMinutesOutbound,
237 #[serde(rename = "pfax-pages")]
238 PfaxPages,
239 #[serde(rename = "phonenumbers")]
240 Phonenumbers,
241 #[serde(rename = "phonenumbers-cps")]
242 PhonenumbersCps,
243 #[serde(rename = "phonenumbers-emergency")]
244 PhonenumbersEmergency,
245 #[serde(rename = "phonenumbers-local")]
246 PhonenumbersLocal,
247 #[serde(rename = "phonenumbers-mobile")]
248 PhonenumbersMobile,
249 #[serde(rename = "phonenumbers-setups")]
250 PhonenumbersSetups,
251 #[serde(rename = "phonenumbers-tollfree")]
252 PhonenumbersTollfree,
253 #[serde(rename = "premiumsupport")]
254 Premiumsupport,
255 #[serde(rename = "proxy")]
256 Proxy,
257 #[serde(rename = "proxy-active-sessions")]
258 ProxyActiveSessions,
259 #[serde(rename = "pstnconnectivity")]
260 Pstnconnectivity,
261 #[serde(rename = "pv")]
262 Pv,
263 #[serde(rename = "pv-composition-media-downloaded")]
264 PvCompositionMediaDownloaded,
265 #[serde(rename = "pv-composition-media-encrypted")]
266 PvCompositionMediaEncrypted,
267 #[serde(rename = "pv-composition-media-stored")]
268 PvCompositionMediaStored,
269 #[serde(rename = "pv-composition-minutes")]
270 PvCompositionMinutes,
271 #[serde(rename = "pv-recording-compositions")]
272 PvRecordingCompositions,
273 #[serde(rename = "pv-room-participants")]
274 PvRoomParticipants,
275 #[serde(rename = "pv-room-participants-au1")]
276 PvRoomParticipantsAu1,
277 #[serde(rename = "pv-room-participants-br1")]
278 PvRoomParticipantsBr1,
279 #[serde(rename = "pv-room-participants-ie1")]
280 PvRoomParticipantsIe1,
281 #[serde(rename = "pv-room-participants-jp1")]
282 PvRoomParticipantsJp1,
283 #[serde(rename = "pv-room-participants-sg1")]
284 PvRoomParticipantsSg1,
285 #[serde(rename = "pv-room-participants-us1")]
286 PvRoomParticipantsUs1,
287 #[serde(rename = "pv-room-participants-us2")]
288 PvRoomParticipantsUs2,
289 #[serde(rename = "pv-rooms")]
290 PvRooms,
291 #[serde(rename = "pv-sip-endpoint-registrations")]
292 PvSipEndpointRegistrations,
293 #[serde(rename = "recordings")]
294 Recordings,
295 #[serde(rename = "recordingstorage")]
296 Recordingstorage,
297 #[serde(rename = "rooms-group-bandwidth")]
298 RoomsGroupBandwidth,
299 #[serde(rename = "rooms-group-minutes")]
300 RoomsGroupMinutes,
301 #[serde(rename = "rooms-peer-to-peer-minutes")]
302 RoomsPeerToPeerMinutes,
303 #[serde(rename = "shortcodes")]
304 Shortcodes,
305 #[serde(rename = "shortcodes-customerowned")]
306 ShortcodesCustomerowned,
307 #[serde(rename = "shortcodes-mms-enablement")]
308 ShortcodesMmsEnablement,
309 #[serde(rename = "shortcodes-mps")]
310 ShortcodesMps,
311 #[serde(rename = "shortcodes-random")]
312 ShortcodesRandom,
313 #[serde(rename = "shortcodes-uk")]
314 ShortcodesUk,
315 #[serde(rename = "shortcodes-vanity")]
316 ShortcodesVanity,
317 #[serde(rename = "small-group-rooms")]
318 SmallGroupRooms,
319 #[serde(rename = "small-group-rooms-data-track")]
320 SmallGroupRoomsDataTrack,
321 #[serde(rename = "small-group-rooms-participant-minutes")]
322 SmallGroupRoomsParticipantMinutes,
323 #[serde(rename = "sms")]
324 Sms,
325 #[serde(rename = "sms-inbound")]
326 SmsInbound,
327 #[serde(rename = "sms-inbound-longcode")]
328 SmsInboundLongcode,
329 #[serde(rename = "sms-inbound-shortcode")]
330 SmsInboundShortcode,
331 #[serde(rename = "sms-messages-carrierfees")]
332 SmsMessagesCarrierfees,
333 #[serde(rename = "sms-messages-features")]
334 SmsMessagesFeatures,
335 #[serde(rename = "sms-messages-features-senderid")]
336 SmsMessagesFeaturesSenderid,
337 #[serde(rename = "sms-outbound")]
338 SmsOutbound,
339 #[serde(rename = "sms-outbound-content-inspection")]
340 SmsOutboundContentInspection,
341 #[serde(rename = "sms-outbound-longcode")]
342 SmsOutboundLongcode,
343 #[serde(rename = "sms-outbound-shortcode")]
344 SmsOutboundShortcode,
345 #[serde(rename = "speech-recognition")]
346 SpeechRecognition,
347 #[serde(rename = "studio-engagements")]
348 StudioEngagements,
349 #[serde(rename = "sync")]
350 Sync,
351 #[serde(rename = "sync-actions")]
352 SyncActions,
353 #[serde(rename = "sync-endpoint-hours")]
354 SyncEndpointHours,
355 #[serde(rename = "sync-endpoint-hours-above-daily-cap")]
356 SyncEndpointHoursAboveDailyCap,
357 #[serde(rename = "taskrouter-tasks")]
358 TaskrouterTasks,
359 #[serde(rename = "totalprice")]
360 Totalprice,
361 #[serde(rename = "transcriptions")]
362 Transcriptions,
363 #[serde(rename = "trunking-cps")]
364 TrunkingCps,
365 #[serde(rename = "trunking-emergency-calls")]
366 TrunkingEmergencyCalls,
367 #[serde(rename = "trunking-origination")]
368 TrunkingOrigination,
369 #[serde(rename = "trunking-origination-local")]
370 TrunkingOriginationLocal,
371 #[serde(rename = "trunking-origination-mobile")]
372 TrunkingOriginationMobile,
373 #[serde(rename = "trunking-origination-tollfree")]
374 TrunkingOriginationTollfree,
375 #[serde(rename = "trunking-recordings")]
376 TrunkingRecordings,
377 #[serde(rename = "trunking-secure")]
378 TrunkingSecure,
379 #[serde(rename = "trunking-termination")]
380 TrunkingTermination,
381 #[serde(rename = "turnmegabytes")]
382 Turnmegabytes,
383 #[serde(rename = "turnmegabytes-australia")]
384 TurnmegabytesAustralia,
385 #[serde(rename = "turnmegabytes-brasil")]
386 TurnmegabytesBrasil,
387 #[serde(rename = "turnmegabytes-germany")]
388 TurnmegabytesGermany,
389 #[serde(rename = "turnmegabytes-india")]
390 TurnmegabytesIndia,
391 #[serde(rename = "turnmegabytes-ireland")]
392 TurnmegabytesIreland,
393 #[serde(rename = "turnmegabytes-japan")]
394 TurnmegabytesJapan,
395 #[serde(rename = "turnmegabytes-singapore")]
396 TurnmegabytesSingapore,
397 #[serde(rename = "turnmegabytes-useast")]
398 TurnmegabytesUseast,
399 #[serde(rename = "turnmegabytes-uswest")]
400 TurnmegabytesUswest,
401 #[serde(rename = "twilio-interconnect")]
402 TwilioInterconnect,
403 #[serde(rename = "verify-push")]
404 VerifyPush,
405 #[serde(rename = "verify-totp")]
406 VerifyTotp,
407 #[serde(rename = "verify-whatsapp-conversations-business-initiated")]
408 VerifyWhatsappConversationsBusinessInitiated,
409 #[serde(rename = "video-recordings")]
410 VideoRecordings,
411 #[serde(rename = "virtual-agent")]
412 VirtualAgent,
413 #[serde(rename = "voice-insights")]
414 VoiceInsights,
415 #[serde(rename = "voice-insights-client-insights-on-demand-minute")]
416 VoiceInsightsClientInsightsOnDemandMinute,
417 #[serde(rename = "voice-insights-ptsn-insights-on-demand-minute")]
418 VoiceInsightsPtsnInsightsOnDemandMinute,
419 #[serde(rename = "voice-insights-sip-interface-insights-on-demand-minute")]
420 VoiceInsightsSipInterfaceInsightsOnDemandMinute,
421 #[serde(rename = "voice-insights-sip-trunking-insights-on-demand-minute")]
422 VoiceInsightsSipTrunkingInsightsOnDemandMinute,
423 #[serde(rename = "wireless")]
424 Wireless,
425 #[serde(rename = "wireless-orders")]
426 WirelessOrders,
427 #[serde(rename = "wireless-orders-artwork")]
428 WirelessOrdersArtwork,
429 #[serde(rename = "wireless-orders-bulk")]
430 WirelessOrdersBulk,
431 #[serde(rename = "wireless-orders-esim")]
432 WirelessOrdersEsim,
433 #[serde(rename = "wireless-orders-starter")]
434 WirelessOrdersStarter,
435 #[serde(rename = "wireless-usage")]
436 WirelessUsage,
437 #[serde(rename = "wireless-usage-commands")]
438 WirelessUsageCommands,
439 #[serde(rename = "wireless-usage-commands-africa")]
440 WirelessUsageCommandsAfrica,
441 #[serde(rename = "wireless-usage-commands-asia")]
442 WirelessUsageCommandsAsia,
443 #[serde(rename = "wireless-usage-commands-centralandsouthamerica")]
444 WirelessUsageCommandsCentralandsouthamerica,
445 #[serde(rename = "wireless-usage-commands-europe")]
446 WirelessUsageCommandsEurope,
447 #[serde(rename = "wireless-usage-commands-home")]
448 WirelessUsageCommandsHome,
449 #[serde(rename = "wireless-usage-commands-northamerica")]
450 WirelessUsageCommandsNorthamerica,
451 #[serde(rename = "wireless-usage-commands-oceania")]
452 WirelessUsageCommandsOceania,
453 #[serde(rename = "wireless-usage-commands-roaming")]
454 WirelessUsageCommandsRoaming,
455 #[serde(rename = "wireless-usage-data")]
456 WirelessUsageData,
457 #[serde(rename = "wireless-usage-data-africa")]
458 WirelessUsageDataAfrica,
459 #[serde(rename = "wireless-usage-data-asia")]
460 WirelessUsageDataAsia,
461 #[serde(rename = "wireless-usage-data-centralandsouthamerica")]
462 WirelessUsageDataCentralandsouthamerica,
463 #[serde(rename = "wireless-usage-data-custom-additionalmb")]
464 WirelessUsageDataCustomAdditionalmb,
465 #[serde(rename = "wireless-usage-data-custom-first5mb")]
466 WirelessUsageDataCustomFirst5mb,
467 #[serde(rename = "wireless-usage-data-domestic-roaming")]
468 WirelessUsageDataDomesticRoaming,
469 #[serde(rename = "wireless-usage-data-europe")]
470 WirelessUsageDataEurope,
471 #[serde(rename = "wireless-usage-data-individual-additionalgb")]
472 WirelessUsageDataIndividualAdditionalgb,
473 #[serde(rename = "wireless-usage-data-individual-firstgb")]
474 WirelessUsageDataIndividualFirstgb,
475 #[serde(rename = "wireless-usage-data-international-roaming-canada")]
476 WirelessUsageDataInternationalRoamingCanada,
477 #[serde(rename = "wireless-usage-data-international-roaming-india")]
478 WirelessUsageDataInternationalRoamingIndia,
479 #[serde(rename = "wireless-usage-data-international-roaming-mexico")]
480 WirelessUsageDataInternationalRoamingMexico,
481 #[serde(rename = "wireless-usage-data-northamerica")]
482 WirelessUsageDataNorthamerica,
483 #[serde(rename = "wireless-usage-data-oceania")]
484 WirelessUsageDataOceania,
485 #[serde(rename = "wireless-usage-data-pooled")]
486 WirelessUsageDataPooled,
487 #[serde(rename = "wireless-usage-data-pooled-downlink")]
488 WirelessUsageDataPooledDownlink,
489 #[serde(rename = "wireless-usage-data-pooled-uplink")]
490 WirelessUsageDataPooledUplink,
491 #[serde(rename = "wireless-usage-mrc")]
492 WirelessUsageMrc,
493 #[serde(rename = "wireless-usage-mrc-custom")]
494 WirelessUsageMrcCustom,
495 #[serde(rename = "wireless-usage-mrc-individual")]
496 WirelessUsageMrcIndividual,
497 #[serde(rename = "wireless-usage-mrc-pooled")]
498 WirelessUsageMrcPooled,
499 #[serde(rename = "wireless-usage-mrc-suspended")]
500 WirelessUsageMrcSuspended,
501 #[serde(rename = "wireless-usage-sms")]
502 WirelessUsageSms,
503 #[serde(rename = "wireless-usage-voice")]
504 WirelessUsageVoice,
505
506}
507
508impl ToString for UsageTriggerEnumUsageCategory {
509 fn to_string(&self) -> String {
510 match self {
511 Self::A2pRegistrationFees => String::from("a2p-registration-fees"),
512 Self::AgentConference => String::from("agent-conference"),
513 Self::AmazonPolly => String::from("amazon-polly"),
514 Self::AnsweringMachineDetection => String::from("answering-machine-detection"),
515 Self::AuthyAuthentications => String::from("authy-authentications"),
516 Self::AuthyCallsOutbound => String::from("authy-calls-outbound"),
517 Self::AuthyMonthlyFees => String::from("authy-monthly-fees"),
518 Self::AuthyPhoneIntelligence => String::from("authy-phone-intelligence"),
519 Self::AuthyPhoneVerifications => String::from("authy-phone-verifications"),
520 Self::AuthySmsOutbound => String::from("authy-sms-outbound"),
521 Self::CallProgessEvents => String::from("call-progess-events"),
522 Self::Calleridlookups => String::from("calleridlookups"),
523 Self::Calls => String::from("calls"),
524 Self::CallsClient => String::from("calls-client"),
525 Self::CallsGlobalconference => String::from("calls-globalconference"),
526 Self::CallsInbound => String::from("calls-inbound"),
527 Self::CallsInboundLocal => String::from("calls-inbound-local"),
528 Self::CallsInboundMobile => String::from("calls-inbound-mobile"),
529 Self::CallsInboundTollfree => String::from("calls-inbound-tollfree"),
530 Self::CallsOutbound => String::from("calls-outbound"),
531 Self::CallsPayVerbTransactions => String::from("calls-pay-verb-transactions"),
532 Self::CallsRecordings => String::from("calls-recordings"),
533 Self::CallsSip => String::from("calls-sip"),
534 Self::CallsSipInbound => String::from("calls-sip-inbound"),
535 Self::CallsSipOutbound => String::from("calls-sip-outbound"),
536 Self::CallsTransfers => String::from("calls-transfers"),
537 Self::CarrierLookups => String::from("carrier-lookups"),
538 Self::Conversations => String::from("conversations"),
539 Self::ConversationsApiRequests => String::from("conversations-api-requests"),
540 Self::ConversationsConversationEvents => String::from("conversations-conversation-events"),
541 Self::ConversationsEndpointConnectivity => String::from("conversations-endpoint-connectivity"),
542 Self::ConversationsEvents => String::from("conversations-events"),
543 Self::ConversationsParticipantEvents => String::from("conversations-participant-events"),
544 Self::ConversationsParticipants => String::from("conversations-participants"),
545 Self::Cps => String::from("cps"),
546 Self::FlexUsage => String::from("flex-usage"),
547 Self::FraudLookups => String::from("fraud-lookups"),
548 Self::GroupRooms => String::from("group-rooms"),
549 Self::GroupRoomsDataTrack => String::from("group-rooms-data-track"),
550 Self::GroupRoomsEncryptedMediaRecorded => String::from("group-rooms-encrypted-media-recorded"),
551 Self::GroupRoomsMediaDownloaded => String::from("group-rooms-media-downloaded"),
552 Self::GroupRoomsMediaRecorded => String::from("group-rooms-media-recorded"),
553 Self::GroupRoomsMediaRouted => String::from("group-rooms-media-routed"),
554 Self::GroupRoomsMediaStored => String::from("group-rooms-media-stored"),
555 Self::GroupRoomsParticipantMinutes => String::from("group-rooms-participant-minutes"),
556 Self::GroupRoomsRecordedMinutes => String::from("group-rooms-recorded-minutes"),
557 Self::ImpV1Usage => String::from("imp-v1-usage"),
558 Self::Lookups => String::from("lookups"),
559 Self::Marketplace => String::from("marketplace"),
560 Self::MarketplaceAlgorithmiaNamedEntityRecognition => String::from("marketplace-algorithmia-named-entity-recognition"),
561 Self::MarketplaceCadenceTranscription => String::from("marketplace-cadence-transcription"),
562 Self::MarketplaceCadenceTranslation => String::from("marketplace-cadence-translation"),
563 Self::MarketplaceCapioSpeechToText => String::from("marketplace-capio-speech-to-text"),
564 Self::MarketplaceConvrizaAbaba => String::from("marketplace-convriza-ababa"),
565 Self::MarketplaceDeepgramPhraseDetector => String::from("marketplace-deepgram-phrase-detector"),
566 Self::MarketplaceDigitalSegmentBusinessInfo => String::from("marketplace-digital-segment-business-info"),
567 Self::MarketplaceFacebookOfflineConversions => String::from("marketplace-facebook-offline-conversions"),
568 Self::MarketplaceGoogleSpeechToText => String::from("marketplace-google-speech-to-text"),
569 Self::MarketplaceIbmWatsonMessageInsights => String::from("marketplace-ibm-watson-message-insights"),
570 Self::MarketplaceIbmWatsonMessageSentiment => String::from("marketplace-ibm-watson-message-sentiment"),
571 Self::MarketplaceIbmWatsonRecordingAnalysis => String::from("marketplace-ibm-watson-recording-analysis"),
572 Self::MarketplaceIbmWatsonToneAnalyzer => String::from("marketplace-ibm-watson-tone-analyzer"),
573 Self::MarketplaceIcehookSystemsScout => String::from("marketplace-icehook-systems-scout"),
574 Self::MarketplaceInfogroupDataaxleBizinfo => String::from("marketplace-infogroup-dataaxle-bizinfo"),
575 Self::MarketplaceKeenIoContactCenterAnalytics => String::from("marketplace-keen-io-contact-center-analytics"),
576 Self::MarketplaceMarchexCleancall => String::from("marketplace-marchex-cleancall"),
577 Self::MarketplaceMarchexSentimentAnalysisForSms => String::from("marketplace-marchex-sentiment-analysis-for-sms"),
578 Self::MarketplaceMarketplaceNextcallerSocialId => String::from("marketplace-marketplace-nextcaller-social-id"),
579 Self::MarketplaceMobileCommonsOptOutClassifier => String::from("marketplace-mobile-commons-opt-out-classifier"),
580 Self::MarketplaceNexiwaveVoicemailToText => String::from("marketplace-nexiwave-voicemail-to-text"),
581 Self::MarketplaceNextcallerAdvancedCallerIdentification => String::from("marketplace-nextcaller-advanced-caller-identification"),
582 Self::MarketplaceNomoroboSpamScore => String::from("marketplace-nomorobo-spam-score"),
583 Self::MarketplacePayfoneTcpaCompliance => String::from("marketplace-payfone-tcpa-compliance"),
584 Self::MarketplaceRemeetingAutomaticSpeechRecognition => String::from("marketplace-remeeting-automatic-speech-recognition"),
585 Self::MarketplaceTcpaDefenseSolutionsBlacklistFeed => String::from("marketplace-tcpa-defense-solutions-blacklist-feed"),
586 Self::MarketplaceTeloOpencnam => String::from("marketplace-telo-opencnam"),
587 Self::MarketplaceTruecnamTrueSpam => String::from("marketplace-truecnam-true-spam"),
588 Self::MarketplaceTwilioCallerNameLookupUs => String::from("marketplace-twilio-caller-name-lookup-us"),
589 Self::MarketplaceTwilioCarrierInformationLookup => String::from("marketplace-twilio-carrier-information-lookup"),
590 Self::MarketplaceVoicebasePci => String::from("marketplace-voicebase-pci"),
591 Self::MarketplaceVoicebaseTranscription => String::from("marketplace-voicebase-transcription"),
592 Self::MarketplaceVoicebaseTranscriptionCustomVocabulary => String::from("marketplace-voicebase-transcription-custom-vocabulary"),
593 Self::MarketplaceWhitepagesProCallerIdentification => String::from("marketplace-whitepages-pro-caller-identification"),
594 Self::MarketplaceWhitepagesProPhoneIntelligence => String::from("marketplace-whitepages-pro-phone-intelligence"),
595 Self::MarketplaceWhitepagesProPhoneReputation => String::from("marketplace-whitepages-pro-phone-reputation"),
596 Self::MarketplaceWolfarmSpokenResults => String::from("marketplace-wolfarm-spoken-results"),
597 Self::MarketplaceWolframShortAnswer => String::from("marketplace-wolfram-short-answer"),
598 Self::MarketplaceYticaContactCenterReportingAnalytics => String::from("marketplace-ytica-contact-center-reporting-analytics"),
599 Self::Mediastorage => String::from("mediastorage"),
600 Self::Mms => String::from("mms"),
601 Self::MmsInbound => String::from("mms-inbound"),
602 Self::MmsInboundLongcode => String::from("mms-inbound-longcode"),
603 Self::MmsInboundShortcode => String::from("mms-inbound-shortcode"),
604 Self::MmsMessagesCarrierfees => String::from("mms-messages-carrierfees"),
605 Self::MmsOutbound => String::from("mms-outbound"),
606 Self::MmsOutboundLongcode => String::from("mms-outbound-longcode"),
607 Self::MmsOutboundShortcode => String::from("mms-outbound-shortcode"),
608 Self::MonitorReads => String::from("monitor-reads"),
609 Self::MonitorStorage => String::from("monitor-storage"),
610 Self::MonitorWrites => String::from("monitor-writes"),
611 Self::Notify => String::from("notify"),
612 Self::NotifyActionsAttempts => String::from("notify-actions-attempts"),
613 Self::NotifyChannels => String::from("notify-channels"),
614 Self::NumberFormatLookups => String::from("number-format-lookups"),
615 Self::Pchat => String::from("pchat"),
616 Self::PchatUsers => String::from("pchat-users"),
617 Self::PeerToPeerRoomsParticipantMinutes => String::from("peer-to-peer-rooms-participant-minutes"),
618 Self::Pfax => String::from("pfax"),
619 Self::PfaxMinutes => String::from("pfax-minutes"),
620 Self::PfaxMinutesInbound => String::from("pfax-minutes-inbound"),
621 Self::PfaxMinutesOutbound => String::from("pfax-minutes-outbound"),
622 Self::PfaxPages => String::from("pfax-pages"),
623 Self::Phonenumbers => String::from("phonenumbers"),
624 Self::PhonenumbersCps => String::from("phonenumbers-cps"),
625 Self::PhonenumbersEmergency => String::from("phonenumbers-emergency"),
626 Self::PhonenumbersLocal => String::from("phonenumbers-local"),
627 Self::PhonenumbersMobile => String::from("phonenumbers-mobile"),
628 Self::PhonenumbersSetups => String::from("phonenumbers-setups"),
629 Self::PhonenumbersTollfree => String::from("phonenumbers-tollfree"),
630 Self::Premiumsupport => String::from("premiumsupport"),
631 Self::Proxy => String::from("proxy"),
632 Self::ProxyActiveSessions => String::from("proxy-active-sessions"),
633 Self::Pstnconnectivity => String::from("pstnconnectivity"),
634 Self::Pv => String::from("pv"),
635 Self::PvCompositionMediaDownloaded => String::from("pv-composition-media-downloaded"),
636 Self::PvCompositionMediaEncrypted => String::from("pv-composition-media-encrypted"),
637 Self::PvCompositionMediaStored => String::from("pv-composition-media-stored"),
638 Self::PvCompositionMinutes => String::from("pv-composition-minutes"),
639 Self::PvRecordingCompositions => String::from("pv-recording-compositions"),
640 Self::PvRoomParticipants => String::from("pv-room-participants"),
641 Self::PvRoomParticipantsAu1 => String::from("pv-room-participants-au1"),
642 Self::PvRoomParticipantsBr1 => String::from("pv-room-participants-br1"),
643 Self::PvRoomParticipantsIe1 => String::from("pv-room-participants-ie1"),
644 Self::PvRoomParticipantsJp1 => String::from("pv-room-participants-jp1"),
645 Self::PvRoomParticipantsSg1 => String::from("pv-room-participants-sg1"),
646 Self::PvRoomParticipantsUs1 => String::from("pv-room-participants-us1"),
647 Self::PvRoomParticipantsUs2 => String::from("pv-room-participants-us2"),
648 Self::PvRooms => String::from("pv-rooms"),
649 Self::PvSipEndpointRegistrations => String::from("pv-sip-endpoint-registrations"),
650 Self::Recordings => String::from("recordings"),
651 Self::Recordingstorage => String::from("recordingstorage"),
652 Self::RoomsGroupBandwidth => String::from("rooms-group-bandwidth"),
653 Self::RoomsGroupMinutes => String::from("rooms-group-minutes"),
654 Self::RoomsPeerToPeerMinutes => String::from("rooms-peer-to-peer-minutes"),
655 Self::Shortcodes => String::from("shortcodes"),
656 Self::ShortcodesCustomerowned => String::from("shortcodes-customerowned"),
657 Self::ShortcodesMmsEnablement => String::from("shortcodes-mms-enablement"),
658 Self::ShortcodesMps => String::from("shortcodes-mps"),
659 Self::ShortcodesRandom => String::from("shortcodes-random"),
660 Self::ShortcodesUk => String::from("shortcodes-uk"),
661 Self::ShortcodesVanity => String::from("shortcodes-vanity"),
662 Self::SmallGroupRooms => String::from("small-group-rooms"),
663 Self::SmallGroupRoomsDataTrack => String::from("small-group-rooms-data-track"),
664 Self::SmallGroupRoomsParticipantMinutes => String::from("small-group-rooms-participant-minutes"),
665 Self::Sms => String::from("sms"),
666 Self::SmsInbound => String::from("sms-inbound"),
667 Self::SmsInboundLongcode => String::from("sms-inbound-longcode"),
668 Self::SmsInboundShortcode => String::from("sms-inbound-shortcode"),
669 Self::SmsMessagesCarrierfees => String::from("sms-messages-carrierfees"),
670 Self::SmsMessagesFeatures => String::from("sms-messages-features"),
671 Self::SmsMessagesFeaturesSenderid => String::from("sms-messages-features-senderid"),
672 Self::SmsOutbound => String::from("sms-outbound"),
673 Self::SmsOutboundContentInspection => String::from("sms-outbound-content-inspection"),
674 Self::SmsOutboundLongcode => String::from("sms-outbound-longcode"),
675 Self::SmsOutboundShortcode => String::from("sms-outbound-shortcode"),
676 Self::SpeechRecognition => String::from("speech-recognition"),
677 Self::StudioEngagements => String::from("studio-engagements"),
678 Self::Sync => String::from("sync"),
679 Self::SyncActions => String::from("sync-actions"),
680 Self::SyncEndpointHours => String::from("sync-endpoint-hours"),
681 Self::SyncEndpointHoursAboveDailyCap => String::from("sync-endpoint-hours-above-daily-cap"),
682 Self::TaskrouterTasks => String::from("taskrouter-tasks"),
683 Self::Totalprice => String::from("totalprice"),
684 Self::Transcriptions => String::from("transcriptions"),
685 Self::TrunkingCps => String::from("trunking-cps"),
686 Self::TrunkingEmergencyCalls => String::from("trunking-emergency-calls"),
687 Self::TrunkingOrigination => String::from("trunking-origination"),
688 Self::TrunkingOriginationLocal => String::from("trunking-origination-local"),
689 Self::TrunkingOriginationMobile => String::from("trunking-origination-mobile"),
690 Self::TrunkingOriginationTollfree => String::from("trunking-origination-tollfree"),
691 Self::TrunkingRecordings => String::from("trunking-recordings"),
692 Self::TrunkingSecure => String::from("trunking-secure"),
693 Self::TrunkingTermination => String::from("trunking-termination"),
694 Self::Turnmegabytes => String::from("turnmegabytes"),
695 Self::TurnmegabytesAustralia => String::from("turnmegabytes-australia"),
696 Self::TurnmegabytesBrasil => String::from("turnmegabytes-brasil"),
697 Self::TurnmegabytesGermany => String::from("turnmegabytes-germany"),
698 Self::TurnmegabytesIndia => String::from("turnmegabytes-india"),
699 Self::TurnmegabytesIreland => String::from("turnmegabytes-ireland"),
700 Self::TurnmegabytesJapan => String::from("turnmegabytes-japan"),
701 Self::TurnmegabytesSingapore => String::from("turnmegabytes-singapore"),
702 Self::TurnmegabytesUseast => String::from("turnmegabytes-useast"),
703 Self::TurnmegabytesUswest => String::from("turnmegabytes-uswest"),
704 Self::TwilioInterconnect => String::from("twilio-interconnect"),
705 Self::VerifyPush => String::from("verify-push"),
706 Self::VerifyTotp => String::from("verify-totp"),
707 Self::VerifyWhatsappConversationsBusinessInitiated => String::from("verify-whatsapp-conversations-business-initiated"),
708 Self::VideoRecordings => String::from("video-recordings"),
709 Self::VirtualAgent => String::from("virtual-agent"),
710 Self::VoiceInsights => String::from("voice-insights"),
711 Self::VoiceInsightsClientInsightsOnDemandMinute => String::from("voice-insights-client-insights-on-demand-minute"),
712 Self::VoiceInsightsPtsnInsightsOnDemandMinute => String::from("voice-insights-ptsn-insights-on-demand-minute"),
713 Self::VoiceInsightsSipInterfaceInsightsOnDemandMinute => String::from("voice-insights-sip-interface-insights-on-demand-minute"),
714 Self::VoiceInsightsSipTrunkingInsightsOnDemandMinute => String::from("voice-insights-sip-trunking-insights-on-demand-minute"),
715 Self::Wireless => String::from("wireless"),
716 Self::WirelessOrders => String::from("wireless-orders"),
717 Self::WirelessOrdersArtwork => String::from("wireless-orders-artwork"),
718 Self::WirelessOrdersBulk => String::from("wireless-orders-bulk"),
719 Self::WirelessOrdersEsim => String::from("wireless-orders-esim"),
720 Self::WirelessOrdersStarter => String::from("wireless-orders-starter"),
721 Self::WirelessUsage => String::from("wireless-usage"),
722 Self::WirelessUsageCommands => String::from("wireless-usage-commands"),
723 Self::WirelessUsageCommandsAfrica => String::from("wireless-usage-commands-africa"),
724 Self::WirelessUsageCommandsAsia => String::from("wireless-usage-commands-asia"),
725 Self::WirelessUsageCommandsCentralandsouthamerica => String::from("wireless-usage-commands-centralandsouthamerica"),
726 Self::WirelessUsageCommandsEurope => String::from("wireless-usage-commands-europe"),
727 Self::WirelessUsageCommandsHome => String::from("wireless-usage-commands-home"),
728 Self::WirelessUsageCommandsNorthamerica => String::from("wireless-usage-commands-northamerica"),
729 Self::WirelessUsageCommandsOceania => String::from("wireless-usage-commands-oceania"),
730 Self::WirelessUsageCommandsRoaming => String::from("wireless-usage-commands-roaming"),
731 Self::WirelessUsageData => String::from("wireless-usage-data"),
732 Self::WirelessUsageDataAfrica => String::from("wireless-usage-data-africa"),
733 Self::WirelessUsageDataAsia => String::from("wireless-usage-data-asia"),
734 Self::WirelessUsageDataCentralandsouthamerica => String::from("wireless-usage-data-centralandsouthamerica"),
735 Self::WirelessUsageDataCustomAdditionalmb => String::from("wireless-usage-data-custom-additionalmb"),
736 Self::WirelessUsageDataCustomFirst5mb => String::from("wireless-usage-data-custom-first5mb"),
737 Self::WirelessUsageDataDomesticRoaming => String::from("wireless-usage-data-domestic-roaming"),
738 Self::WirelessUsageDataEurope => String::from("wireless-usage-data-europe"),
739 Self::WirelessUsageDataIndividualAdditionalgb => String::from("wireless-usage-data-individual-additionalgb"),
740 Self::WirelessUsageDataIndividualFirstgb => String::from("wireless-usage-data-individual-firstgb"),
741 Self::WirelessUsageDataInternationalRoamingCanada => String::from("wireless-usage-data-international-roaming-canada"),
742 Self::WirelessUsageDataInternationalRoamingIndia => String::from("wireless-usage-data-international-roaming-india"),
743 Self::WirelessUsageDataInternationalRoamingMexico => String::from("wireless-usage-data-international-roaming-mexico"),
744 Self::WirelessUsageDataNorthamerica => String::from("wireless-usage-data-northamerica"),
745 Self::WirelessUsageDataOceania => String::from("wireless-usage-data-oceania"),
746 Self::WirelessUsageDataPooled => String::from("wireless-usage-data-pooled"),
747 Self::WirelessUsageDataPooledDownlink => String::from("wireless-usage-data-pooled-downlink"),
748 Self::WirelessUsageDataPooledUplink => String::from("wireless-usage-data-pooled-uplink"),
749 Self::WirelessUsageMrc => String::from("wireless-usage-mrc"),
750 Self::WirelessUsageMrcCustom => String::from("wireless-usage-mrc-custom"),
751 Self::WirelessUsageMrcIndividual => String::from("wireless-usage-mrc-individual"),
752 Self::WirelessUsageMrcPooled => String::from("wireless-usage-mrc-pooled"),
753 Self::WirelessUsageMrcSuspended => String::from("wireless-usage-mrc-suspended"),
754 Self::WirelessUsageSms => String::from("wireless-usage-sms"),
755 Self::WirelessUsageVoice => String::from("wireless-usage-voice"),
756 }
757 }
758}
759
760impl Default for UsageTriggerEnumUsageCategory {
761 fn default() -> UsageTriggerEnumUsageCategory {
762 Self::A2pRegistrationFees
763 }
764}
765
766
767
768