Comparing version 4.7.2 to 4.8.0
@@ -1,39 +0,55 @@ | ||
import Twilio from "./rest/Twilio"; | ||
import ITwilio from "./rest/Twilio"; | ||
import * as webhooks from "./webhooks/webhooks"; | ||
import RequestClient from "./base/RequestClient"; | ||
import { ClientOpts } from "./base/BaseTwilio"; | ||
import AccessToken from "./jwt/AccessToken"; | ||
import ClientCapability from "./jwt/ClientCapability"; | ||
import TaskRouterCapability from "./jwt/taskrouter/TaskRouterCapability"; | ||
import IRequestClient from "./base/RequestClient"; | ||
import type { ClientOpts as IClientOpts } from "./base/BaseTwilio"; | ||
import IAccessToken from "./jwt/AccessToken"; | ||
import IClientCapability from "./jwt/ClientCapability"; | ||
import ITaskRouterCapability from "./jwt/taskrouter/TaskRouterCapability"; | ||
import * as taskRouterUtil from "./jwt/taskrouter/util"; | ||
import VoiceResponse from "./twiml/VoiceResponse"; | ||
import MessagingResponse from "./twiml/MessagingResponse"; | ||
import FaxResponse from "./twiml/FaxResponse"; | ||
interface TwilioSDK extends Function { | ||
(accountSid?: string, authToken?: string, opts?: ClientOpts): Twilio; | ||
Twilio: typeof Twilio; | ||
jwt: { | ||
AccessToken: typeof AccessToken; | ||
ClientCapability: typeof ClientCapability; | ||
taskrouter: { | ||
TaskRouterCapability: typeof TaskRouterCapability; | ||
util: typeof taskRouterUtil; | ||
}; | ||
}; | ||
twiml: { | ||
VoiceResponse: typeof VoiceResponse; | ||
MessagingResponse: typeof MessagingResponse; | ||
FaxResponse: typeof FaxResponse; | ||
}; | ||
RequestClient: typeof RequestClient; | ||
validateBody: typeof webhooks.validateBody; | ||
validateRequest: typeof webhooks.validateRequest; | ||
validateRequestWithBody: typeof webhooks.validateRequestWithBody; | ||
validateExpressRequest: typeof webhooks.validateExpressRequest; | ||
validateIncomingRequest: typeof webhooks.validateIncomingRequest; | ||
getExpectedBodyHash: typeof webhooks.getExpectedBodyHash; | ||
getExpectedTwilioSignature: typeof webhooks.getExpectedTwilioSignature; | ||
webhook: typeof webhooks.webhook; | ||
import IVoiceResponse from "./twiml/VoiceResponse"; | ||
import IMessagingResponse from "./twiml/MessagingResponse"; | ||
import IFaxResponse from "./twiml/FaxResponse"; | ||
declare function TwilioSDK(accountSid?: string, authToken?: string, opts?: IClientOpts): TwilioSDK.Twilio; | ||
declare namespace TwilioSDK { | ||
type Twilio = ITwilio; | ||
const Twilio: typeof ITwilio; | ||
namespace jwt { | ||
type AccessToken = IAccessToken; | ||
const AccessToken: typeof IAccessToken; | ||
type ClientCapability = IClientCapability; | ||
const ClientCapability: typeof IClientCapability; | ||
namespace taskrouter { | ||
type TaskRouterCapability = ITaskRouterCapability; | ||
const TaskRouterCapability: typeof ITaskRouterCapability; | ||
const util: typeof taskRouterUtil; | ||
} | ||
} | ||
namespace twiml { | ||
type VoiceResponse = IVoiceResponse; | ||
const VoiceResponse: typeof IVoiceResponse; | ||
type MessagingResponse = IMessagingResponse; | ||
const MessagingResponse: typeof IMessagingResponse; | ||
type FaxResponse = IFaxResponse; | ||
const FaxResponse: typeof IFaxResponse; | ||
} | ||
type RequestClient = IRequestClient; | ||
const RequestClient: typeof IRequestClient; | ||
type validateBody = typeof webhooks.validateBody; | ||
const validateBody: typeof webhooks.validateBody; | ||
type validateRequest = typeof webhooks.validateRequest; | ||
const validateRequest: typeof webhooks.validateRequest; | ||
type validateRequestWithBody = typeof webhooks.validateRequestWithBody; | ||
const validateRequestWithBody: typeof webhooks.validateRequestWithBody; | ||
type validateExpressRequest = typeof webhooks.validateExpressRequest; | ||
const validateExpressRequest: typeof webhooks.validateExpressRequest; | ||
type validateIncomingRequest = typeof webhooks.validateIncomingRequest; | ||
const validateIncomingRequest: typeof webhooks.validateIncomingRequest; | ||
type getExpectedBodyHash = typeof webhooks.getExpectedBodyHash; | ||
const getExpectedBodyHash: typeof webhooks.getExpectedBodyHash; | ||
type getExpectedTwilioSignature = typeof webhooks.getExpectedTwilioSignature; | ||
const getExpectedTwilioSignature: typeof webhooks.getExpectedTwilioSignature; | ||
type webhook = typeof webhooks.webhook; | ||
const webhook: typeof webhooks.webhook; | ||
type ClientOpts = IClientOpts; | ||
} | ||
declare var initializer: TwilioSDK; | ||
export = initializer; | ||
export = TwilioSDK; |
@@ -39,52 +39,33 @@ "use strict"; | ||
// Shorthand to automatically create a RestClient | ||
var initializer = function (accountSid, authToken, opts) { | ||
return new Twilio_1.default(accountSid, authToken, opts); | ||
}; | ||
// Main functional components of the Twilio module | ||
initializer.Twilio = Twilio_1.default; | ||
initializer.jwt = {}; | ||
initializer.twiml = {}; | ||
initializer.RequestClient = RequestClient_1.default; | ||
Object.defineProperty(initializer.jwt, "AccessToken", { | ||
get: function () { | ||
return AccessToken_1.default; | ||
}, | ||
}); | ||
Object.defineProperty(initializer.jwt, "ClientCapability", { | ||
get: function () { | ||
return ClientCapability_1.default; | ||
}, | ||
}); | ||
Object.defineProperty(initializer.jwt, "taskrouter", { | ||
get: function () { | ||
return { | ||
TaskRouterCapability: TaskRouterCapability_1.default, | ||
util: taskRouterUtil, | ||
}; | ||
}, | ||
}); | ||
Object.defineProperty(initializer.twiml, "VoiceResponse", { | ||
get: function () { | ||
return VoiceResponse_1.default; | ||
}, | ||
}); | ||
Object.defineProperty(initializer.twiml, "MessagingResponse", { | ||
get: function () { | ||
return MessagingResponse_1.default; | ||
}, | ||
}); | ||
Object.defineProperty(initializer.twiml, "FaxResponse", { | ||
get: function () { | ||
return FaxResponse_1.default; | ||
}, | ||
}); | ||
// Setup webhook helper functionality | ||
initializer.validateBody = webhooks.validateBody; | ||
initializer.validateRequest = webhooks.validateRequest; | ||
initializer.validateRequestWithBody = webhooks.validateRequestWithBody; | ||
initializer.validateIncomingRequest = webhooks.validateIncomingRequest; | ||
initializer.validateExpressRequest = webhooks.validateExpressRequest; | ||
initializer.getExpectedBodyHash = webhooks.getExpectedBodyHash; | ||
initializer.getExpectedTwilioSignature = webhooks.getExpectedTwilioSignature; | ||
initializer.webhook = webhooks.webhook; | ||
module.exports = initializer; | ||
function TwilioSDK(accountSid, authToken, opts) { | ||
return new TwilioSDK.Twilio(accountSid, authToken, opts); | ||
} | ||
(function (TwilioSDK) { | ||
TwilioSDK.Twilio = Twilio_1.default; | ||
let jwt; | ||
(function (jwt) { | ||
jwt.AccessToken = AccessToken_1.default; | ||
jwt.ClientCapability = ClientCapability_1.default; | ||
let taskrouter; | ||
(function (taskrouter) { | ||
taskrouter.TaskRouterCapability = TaskRouterCapability_1.default; | ||
taskrouter.util = taskRouterUtil; | ||
})(taskrouter = jwt.taskrouter || (jwt.taskrouter = {})); | ||
})(jwt = TwilioSDK.jwt || (TwilioSDK.jwt = {})); | ||
let twiml; | ||
(function (twiml) { | ||
twiml.VoiceResponse = VoiceResponse_1.default; | ||
twiml.MessagingResponse = MessagingResponse_1.default; | ||
twiml.FaxResponse = FaxResponse_1.default; | ||
})(twiml = TwilioSDK.twiml || (TwilioSDK.twiml = {})); | ||
TwilioSDK.RequestClient = RequestClient_1.default; | ||
TwilioSDK.validateBody = webhooks.validateBody; | ||
TwilioSDK.validateRequest = webhooks.validateRequest; | ||
TwilioSDK.validateRequestWithBody = webhooks.validateRequestWithBody; | ||
TwilioSDK.validateExpressRequest = webhooks.validateExpressRequest; | ||
TwilioSDK.validateIncomingRequest = webhooks.validateIncomingRequest; | ||
TwilioSDK.getExpectedBodyHash = webhooks.getExpectedBodyHash; | ||
TwilioSDK.getExpectedTwilioSignature = webhooks.getExpectedTwilioSignature; | ||
TwilioSDK.webhook = webhooks.webhook; | ||
})(TwilioSDK || (TwilioSDK = {})); | ||
module.exports = TwilioSDK; |
@@ -30,4 +30,4 @@ /// <reference types="node" /> | ||
import { ValidationRequestListInstance } from "./account/validationRequest"; | ||
type AccountStatus = "active" | "suspended" | "closed"; | ||
type AccountType = "Trial" | "Full"; | ||
export type AccountStatus = "active" | "suspended" | "closed"; | ||
export type AccountType = "Trial" | "Full"; | ||
/** | ||
@@ -34,0 +34,0 @@ * Options to pass to update a AccountInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type DependentPhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
type DependentPhoneNumberEmergencyStatus = "Active" | "Inactive"; | ||
export type DependentPhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type DependentPhoneNumberEmergencyStatus = "Active" | "Inactive"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../V2010"; | ||
type AuthorizedConnectAppPermission = "get-all" | "post-all"; | ||
export type AuthorizedConnectAppPermission = "get-all" | "post-all"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -17,4 +17,4 @@ /// <reference types="node" /> | ||
import TwiML from "../../../../twiml/TwiML"; | ||
type CallStatus = "queued" | "ringing" | "in-progress" | "completed" | "busy" | "failed" | "no-answer" | "canceled"; | ||
type CallUpdateStatus = "canceled" | "completed"; | ||
export type CallStatus = "queued" | "ringing" | "in-progress" | "completed" | "busy" | "failed" | "no-answer" | "canceled"; | ||
export type CallUpdateStatus = "canceled" | "completed"; | ||
/** | ||
@@ -21,0 +21,0 @@ * Options to pass to update a CallInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type CallFeedbackIssues = "audio-latency" | "digits-not-captured" | "dropped-call" | "imperfect-audio" | "incorrect-caller-id" | "one-way-audio" | "post-dial-delay" | "unsolicited-call"; | ||
export type CallFeedbackIssues = "audio-latency" | "digits-not-captured" | "dropped-call" | "imperfect-audio" | "incorrect-caller-id" | "one-way-audio" | "post-dial-delay" | "unsolicited-call"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to update a FeedbackInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type CallFeedbackSummaryStatus = "queued" | "in-progress" | "completed" | "failed"; | ||
export type CallFeedbackSummaryStatus = "queued" | "in-progress" | "completed" | "failed"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a FeedbackSummaryInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type PaymentsBankAccountType = "consumer-checking" | "consumer-savings" | "commercial-checking"; | ||
type PaymentsCapture = "payment-card-number" | "expiration-date" | "security-code" | "postal-code" | "bank-routing-number" | "bank-account-number"; | ||
type PaymentsPaymentMethod = "credit-card" | "ach-debit"; | ||
type PaymentsStatus = "complete" | "cancel"; | ||
type PaymentsTokenType = "one-time" | "reusable"; | ||
export type PaymentsBankAccountType = "consumer-checking" | "consumer-savings" | "commercial-checking"; | ||
export type PaymentsCapture = "payment-card-number" | "expiration-date" | "security-code" | "postal-code" | "bank-routing-number" | "bank-account-number"; | ||
export type PaymentsPaymentMethod = "credit-card" | "ach-debit"; | ||
export type PaymentsStatus = "complete" | "cancel"; | ||
export type PaymentsTokenType = "one-time" | "reusable"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a PaymentInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type CallRecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
type CallRecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent"; | ||
export type CallRecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
export type CallRecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a RecordingInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type SiprecStatus = "in-progress" | "stopped"; | ||
type SiprecTrack = "inbound_track" | "outbound_track" | "both_tracks"; | ||
type SiprecUpdateStatus = "stopped"; | ||
export type SiprecStatus = "in-progress" | "stopped"; | ||
export type SiprecTrack = "inbound_track" | "outbound_track" | "both_tracks"; | ||
export type SiprecUpdateStatus = "stopped"; | ||
/** | ||
@@ -8,0 +8,0 @@ * Options to pass to update a SiprecInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type StreamStatus = "in-progress" | "stopped"; | ||
type StreamTrack = "inbound_track" | "outbound_track" | "both_tracks"; | ||
type StreamUpdateStatus = "stopped"; | ||
export type StreamStatus = "in-progress" | "stopped"; | ||
export type StreamTrack = "inbound_track" | "outbound_track" | "both_tracks"; | ||
export type StreamUpdateStatus = "stopped"; | ||
/** | ||
@@ -8,0 +8,0 @@ * Options to pass to update a StreamInstance |
@@ -8,5 +8,5 @@ /// <reference types="node" /> | ||
import { RecordingListInstance } from "./conference/recording"; | ||
type ConferenceReasonConferenceEnded = "conference-ended-via-api" | "participant-with-end-conference-on-exit-left" | "participant-with-end-conference-on-exit-kicked" | "last-participant-kicked" | "last-participant-left"; | ||
type ConferenceStatus = "init" | "in-progress" | "completed"; | ||
type ConferenceUpdateStatus = "completed"; | ||
export type ConferenceReasonConferenceEnded = "conference-ended-via-api" | "participant-with-end-conference-on-exit-left" | "participant-with-end-conference-on-exit-kicked" | "last-participant-kicked" | "last-participant-left"; | ||
export type ConferenceStatus = "init" | "in-progress" | "completed"; | ||
export type ConferenceUpdateStatus = "completed"; | ||
/** | ||
@@ -200,3 +200,3 @@ * Options to pass to update a ConferenceInstance | ||
/** | ||
* A string that you assigned to describe this conference room. | ||
* A string that you assigned to describe this conference room. Maxiumum length is 128 characters. | ||
*/ | ||
@@ -203,0 +203,0 @@ friendlyName: string; |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type ParticipantStatus = "queued" | "connecting" | "ringing" | "connected" | "complete" | "failed"; | ||
export type ParticipantStatus = "queued" | "connecting" | "ringing" | "connected" | "complete" | "failed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a ParticipantInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type ConferenceRecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
type ConferenceRecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent"; | ||
export type ConferenceRecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
export type ConferenceRecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a RecordingInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../V2010"; | ||
type ConnectAppPermission = "get-all" | "post-all"; | ||
export type ConnectAppPermission = "get-all" | "post-all"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a ConnectAppInstance |
@@ -11,6 +11,6 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../../interfaces"; | ||
type IncomingPhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
type IncomingPhoneNumberEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
type IncomingPhoneNumberEmergencyStatus = "Active" | "Inactive"; | ||
type IncomingPhoneNumberVoiceReceiveMode = "voice" | "fax"; | ||
export type IncomingPhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type IncomingPhoneNumberEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
export type IncomingPhoneNumberEmergencyStatus = "Active" | "Inactive"; | ||
export type IncomingPhoneNumberVoiceReceiveMode = "voice" | "fax"; | ||
/** | ||
@@ -17,0 +17,0 @@ * Options to pass to update a IncomingPhoneNumberInstance |
@@ -7,6 +7,6 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../../../interfaces"; | ||
type IncomingPhoneNumberLocalAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
type IncomingPhoneNumberLocalEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
type IncomingPhoneNumberLocalEmergencyStatus = "Active" | "Inactive"; | ||
type IncomingPhoneNumberLocalVoiceReceiveMode = "voice" | "fax"; | ||
export type IncomingPhoneNumberLocalAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type IncomingPhoneNumberLocalEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
export type IncomingPhoneNumberLocalEmergencyStatus = "Active" | "Inactive"; | ||
export type IncomingPhoneNumberLocalVoiceReceiveMode = "voice" | "fax"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to create a LocalInstance |
@@ -7,6 +7,6 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../../../interfaces"; | ||
type IncomingPhoneNumberMobileAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
type IncomingPhoneNumberMobileEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
type IncomingPhoneNumberMobileEmergencyStatus = "Active" | "Inactive"; | ||
type IncomingPhoneNumberMobileVoiceReceiveMode = "voice" | "fax"; | ||
export type IncomingPhoneNumberMobileAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type IncomingPhoneNumberMobileEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
export type IncomingPhoneNumberMobileEmergencyStatus = "Active" | "Inactive"; | ||
export type IncomingPhoneNumberMobileVoiceReceiveMode = "voice" | "fax"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to create a MobileInstance |
@@ -7,6 +7,6 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../../../interfaces"; | ||
type IncomingPhoneNumberTollFreeAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
type IncomingPhoneNumberTollFreeEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
type IncomingPhoneNumberTollFreeEmergencyStatus = "Active" | "Inactive"; | ||
type IncomingPhoneNumberTollFreeVoiceReceiveMode = "voice" | "fax"; | ||
export type IncomingPhoneNumberTollFreeAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type IncomingPhoneNumberTollFreeEmergencyAddressStatus = "registered" | "unregistered" | "pending-registration" | "registration-failure" | "pending-unregistration" | "unregistration-failure"; | ||
export type IncomingPhoneNumberTollFreeEmergencyStatus = "Active" | "Inactive"; | ||
export type IncomingPhoneNumberTollFreeVoiceReceiveMode = "voice" | "fax"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to create a TollFreeInstance |
@@ -8,8 +8,8 @@ /// <reference types="node" /> | ||
import { MediaListInstance } from "./message/media"; | ||
type MessageAddressRetention = "retain"; | ||
type MessageContentRetention = "retain"; | ||
type MessageDirection = "inbound" | "outbound-api" | "outbound-call" | "outbound-reply"; | ||
type MessageScheduleType = "fixed"; | ||
type MessageStatus = "queued" | "sending" | "sent" | "failed" | "delivered" | "undelivered" | "receiving" | "received" | "accepted" | "scheduled" | "read" | "partially_delivered" | "canceled"; | ||
type MessageUpdateStatus = "canceled"; | ||
export type MessageAddressRetention = "retain"; | ||
export type MessageContentRetention = "retain"; | ||
export type MessageDirection = "inbound" | "outbound-api" | "outbound-call" | "outbound-reply"; | ||
export type MessageScheduleType = "fixed"; | ||
export type MessageStatus = "queued" | "sending" | "sent" | "failed" | "delivered" | "undelivered" | "receiving" | "received" | "accepted" | "scheduled" | "read" | "partially_delivered" | "canceled"; | ||
export type MessageUpdateStatus = "canceled"; | ||
/** | ||
@@ -16,0 +16,0 @@ * Options to pass to update a MessageInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2010 from "../../../V2010"; | ||
type MessageFeedbackOutcome = "confirmed" | "unconfirmed"; | ||
export type MessageFeedbackOutcome = "confirmed" | "unconfirmed"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a FeedbackInstance |
@@ -8,4 +8,4 @@ /// <reference types="node" /> | ||
import { TranscriptionListInstance } from "./recording/transcription"; | ||
type RecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
type RecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent" | "deleted"; | ||
export type RecordingSource = "DialVerb" | "Conference" | "OutboundAPI" | "Trunking" | "RecordVerb" | "StartCallRecordingAPI" | "StartConferenceRecordingAPI"; | ||
export type RecordingStatus = "in-progress" | "paused" | "stopped" | "processing" | "completed" | "absent" | "deleted"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to fetch a RecordingInstance |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { PayloadListInstance } from "./addOnResult/payload"; | ||
type RecordingAddOnResultStatus = "canceled" | "completed" | "deleted" | "failed" | "in-progress" | "init" | "processing" | "queued"; | ||
export type RecordingAddOnResultStatus = "canceled" | "completed" | "deleted" | "failed" | "in-progress" | "init" | "processing" | "queued"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type RecordingTranscriptionStatus = "in-progress" | "completed" | "failed"; | ||
export type RecordingTranscriptionStatus = "in-progress" | "completed" | "failed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../V2010"; | ||
type TranscriptionStatus = "in-progress" | "completed" | "failed"; | ||
export type TranscriptionStatus = "in-progress" | "completed" | "failed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,2 +6,3 @@ /// <reference types="node" /> | ||
import { TriggerListInstance } from "./usage/trigger"; | ||
export type UsageRecordCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export interface UsageSolution { | ||
@@ -8,0 +9,0 @@ accountSid: string; |
@@ -14,3 +14,3 @@ /// <reference types="node" /> | ||
import { YesterdayListInstance } from "./record/yesterday"; | ||
type UsageRecordCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -17,0 +17,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordAllTimeCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordAllTimeCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordDailyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordDailyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordLastMonthCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordLastMonthCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordMonthlyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordMonthlyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordThisMonthCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordThisMonthCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordTodayCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordTodayCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordYearlyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordYearlyCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2010 from "../../../../V2010"; | ||
type UsageRecordYesterdayCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageRecordYesterdayCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V2010 from "../../../V2010"; | ||
type UsageTriggerRecurring = "daily" | "monthly" | "yearly" | "alltime"; | ||
type UsageTriggerTriggerField = "count" | "usage" | "price"; | ||
type UsageTriggerUsageCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
export type UsageTriggerRecurring = "daily" | "monthly" | "yearly" | "alltime"; | ||
export type UsageTriggerTriggerField = "count" | "usage" | "price"; | ||
export type UsageTriggerUsageCategory = "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" | "lookups" | "marketplace" | "marketplace-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-text" | "marketplace-nextcaller-advanced-caller-identification" | "marketplace-nomorobo-spam-score" | "marketplace-payfone-tcpa-compliance" | "marketplace-remeeting-automatic-speech-recognition" | "marketplace-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-transcription" | "marketplace-voicebase-transcription-custom-vocabulary" | "marketplace-whitepages-pro-caller-identification" | "marketplace-whitepages-pro-phone-intelligence" | "marketplace-whitepages-pro-phone-reputation" | "marketplace-wolfarm-spoken-results" | "marketplace-wolfram-short-answer" | "marketplace-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" | "turnmegabytes" | "turnmegabytes-australia" | "turnmegabytes-brasil" | "turnmegabytes-germany" | "turnmegabytes-india" | "turnmegabytes-ireland" | "turnmegabytes-japan" | "turnmegabytes-singapore" | "turnmegabytes-useast" | "turnmegabytes-uswest" | "twilio-interconnect" | "verify-push" | "verify-totp" | "verify-whatsapp-conversations-business-initiated" | "video-recordings" | "virtual-agent" | "voice-insights" | "voice-insights-client-insights-on-demand-minute" | "voice-insights-ptsn-insights-on-demand-minute" | "voice-insights-sip-interface-insights-on-demand-minute" | "voice-insights-sip-trunking-insights-on-demand-minute" | "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-firstgb" | "wireless-usage-data-international-roaming-canada" | "wireless-usage-data-international-roaming-india" | "wireless-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-voice"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a TriggerInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ModelBuildStatus = "enqueued" | "building" | "completed" | "failed" | "canceled"; | ||
export type ModelBuildStatus = "enqueued" | "building" | "completed" | "failed" | "canceled"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a ModelBuildInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
export type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
import { MessageListInstance } from "./channel/message"; | ||
type ChannelChannelType = "public" | "private"; | ||
export type ChannelChannelType = "public" | "private"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a ChannelInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type MessageOrderType = "asc" | "desc"; | ||
export type MessageOrderType = "asc" | "desc"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a MessageInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type RoleRoleType = "channel" | "deployment"; | ||
export type RoleRoleType = "channel" | "deployment"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
export type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../V2"; | ||
type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
export type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type BindingBindingType = "gcm" | "apn" | "fcm"; | ||
export type BindingBindingType = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -10,4 +10,4 @@ /// <reference types="node" /> | ||
import { WebhookListInstance } from "./channel/webhook"; | ||
type ChannelChannelType = "public" | "private"; | ||
type ChannelWebhookEnabledType = "true" | "false"; | ||
export type ChannelChannelType = "public" | "private"; | ||
export type ChannelWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to remove a ChannelInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type MemberWebhookEnabledType = "true" | "false"; | ||
export type MemberWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to remove a MemberInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type MessageOrderType = "asc" | "desc"; | ||
type MessageWebhookEnabledType = "true" | "false"; | ||
export type MessageOrderType = "asc" | "desc"; | ||
export type MessageWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a MessageInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type ChannelWebhookMethod = "GET" | "POST"; | ||
type ChannelWebhookType = "webhook" | "trigger" | "studio"; | ||
export type ChannelWebhookMethod = "GET" | "POST"; | ||
export type ChannelWebhookType = "webhook" | "trigger" | "studio"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a WebhookInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type RoleRoleType = "channel" | "deployment"; | ||
export type RoleRoleType = "channel" | "deployment"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { UserChannelListInstance } from "./user/userChannel"; | ||
type UserWebhookEnabledType = "true" | "false"; | ||
export type UserWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a UserInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type UserBindingBindingType = "gcm" | "apn" | "fcm"; | ||
export type UserBindingBindingType = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
type UserChannelNotificationLevel = "default" | "muted"; | ||
type UserChannelWebhookEnabledType = "true" | "false"; | ||
export type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
export type UserChannelNotificationLevel = "default" | "muted"; | ||
export type UserChannelWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to remove a UserChannelInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V3 from "../V3"; | ||
type ChannelChannelType = "public" | "private"; | ||
type ChannelWebhookEnabledType = "true" | "false"; | ||
export type ChannelChannelType = "public" | "private"; | ||
export type ChannelWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -7,0 +7,0 @@ * Options to pass to update a ChannelInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type ConfigurationAddressAutoCreationType = "webhook" | "studio" | "default"; | ||
type ConfigurationAddressMethod = "GET" | "POST"; | ||
type ConfigurationAddressType = "sms" | "whatsapp" | "messenger" | "gbm"; | ||
export type ConfigurationAddressAutoCreationType = "webhook" | "studio" | "default"; | ||
export type ConfigurationAddressMethod = "GET" | "POST"; | ||
export type ConfigurationAddressType = "sms" | "whatsapp" | "messenger" | "gbm"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a AddressConfigurationInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../V1"; | ||
type ConfigurationWebhookMethod = "GET" | "POST"; | ||
type ConfigurationWebhookTarget = "webhook" | "flex"; | ||
export type ConfigurationWebhookMethod = "GET" | "POST"; | ||
export type ConfigurationWebhookTarget = "webhook" | "flex"; | ||
/** | ||
@@ -7,0 +7,0 @@ * Options to pass to update a WebhookInstance |
@@ -9,4 +9,4 @@ /// <reference types="node" /> | ||
import { WebhookListInstance } from "./conversation/webhook"; | ||
type ConversationState = "inactive" | "active" | "closed"; | ||
type ConversationWebhookEnabledType = "true" | "false"; | ||
export type ConversationState = "inactive" | "active" | "closed"; | ||
export type ConversationWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to remove a ConversationInstance |
@@ -7,4 +7,4 @@ /// <reference types="node" /> | ||
import { DeliveryReceiptListInstance } from "./message/deliveryReceipt"; | ||
type ConversationMessageOrderType = "asc" | "desc"; | ||
type ConversationMessageWebhookEnabledType = "true" | "false"; | ||
export type ConversationMessageOrderType = "asc" | "desc"; | ||
export type ConversationMessageWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to remove a MessageInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type ConversationMessageReceiptDeliveryStatus = "read" | "failed" | "delivered" | "undelivered" | "sent"; | ||
export type ConversationMessageReceiptDeliveryStatus = "read" | "failed" | "delivered" | "undelivered" | "sent"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ConversationParticipantWebhookEnabledType = "true" | "false"; | ||
export type ConversationParticipantWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to remove a ParticipantInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ConversationScopedWebhookMethod = "GET" | "POST"; | ||
type ConversationScopedWebhookTarget = "webhook" | "trigger" | "studio"; | ||
export type ConversationScopedWebhookMethod = "GET" | "POST"; | ||
export type ConversationScopedWebhookTarget = "webhook" | "trigger" | "studio"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a WebhookInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CredentialPushType = "apn" | "gcm" | "fcm"; | ||
export type CredentialPushType = "apn" | "gcm" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type ParticipantConversationState = "inactive" | "active" | "closed"; | ||
export type ParticipantConversationState = "inactive" | "active" | "closed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type RoleRoleType = "conversation" | "service"; | ||
export type RoleRoleType = "conversation" | "service"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ServiceBindingBindingType = "apn" | "gcm" | "fcm"; | ||
export type ServiceBindingBindingType = "apn" | "gcm" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../../V1"; | ||
type ServiceWebhookConfigurationMethod = "GET" | "POST"; | ||
export type ServiceWebhookConfigurationMethod = "GET" | "POST"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to update a WebhookInstance |
@@ -9,4 +9,4 @@ /// <reference types="node" /> | ||
import { WebhookListInstance } from "./conversation/webhook"; | ||
type ServiceConversationState = "inactive" | "active" | "closed"; | ||
type ServiceConversationWebhookEnabledType = "true" | "false"; | ||
export type ServiceConversationState = "inactive" | "active" | "closed"; | ||
export type ServiceConversationWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to remove a ConversationInstance |
@@ -7,4 +7,4 @@ /// <reference types="node" /> | ||
import { DeliveryReceiptListInstance } from "./message/deliveryReceipt"; | ||
type ServiceConversationMessageOrderType = "asc" | "desc"; | ||
type ServiceConversationMessageWebhookEnabledType = "true" | "false"; | ||
export type ServiceConversationMessageOrderType = "asc" | "desc"; | ||
export type ServiceConversationMessageWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to remove a MessageInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../../V1"; | ||
type ServiceConversationMessageReceiptDeliveryStatus = "read" | "failed" | "delivered" | "undelivered" | "sent"; | ||
export type ServiceConversationMessageReceiptDeliveryStatus = "read" | "failed" | "delivered" | "undelivered" | "sent"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type ServiceConversationParticipantWebhookEnabledType = "true" | "false"; | ||
export type ServiceConversationParticipantWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to remove a ParticipantInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type ServiceConversationScopedWebhookMethod = "GET" | "POST"; | ||
type ServiceConversationScopedWebhookTarget = "webhook" | "trigger" | "studio"; | ||
export type ServiceConversationScopedWebhookMethod = "GET" | "POST"; | ||
export type ServiceConversationScopedWebhookTarget = "webhook" | "trigger" | "studio"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a WebhookInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ServiceParticipantConversationState = "inactive" | "active" | "closed"; | ||
export type ServiceParticipantConversationState = "inactive" | "active" | "closed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ServiceRoleRoleType = "conversation" | "service"; | ||
export type ServiceRoleRoleType = "conversation" | "service"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { UserConversationListInstance } from "./user/userConversation"; | ||
type ServiceUserWebhookEnabledType = "true" | "false"; | ||
export type ServiceUserWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a UserInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type ServiceUserConversationNotificationLevel = "default" | "muted"; | ||
type ServiceUserConversationState = "inactive" | "active" | "closed"; | ||
export type ServiceUserConversationNotificationLevel = "default" | "muted"; | ||
export type ServiceUserConversationState = "inactive" | "active" | "closed"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a UserConversationInstance |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { UserConversationListInstance } from "./user/userConversation"; | ||
type UserWebhookEnabledType = "true" | "false"; | ||
export type UserWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a UserInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type UserConversationNotificationLevel = "default" | "muted"; | ||
type UserConversationState = "inactive" | "active" | "closed"; | ||
export type UserConversationNotificationLevel = "default" | "muted"; | ||
export type UserConversationState = "inactive" | "active" | "closed"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a UserConversationInstance |
@@ -8,4 +8,4 @@ /// <reference types="node" /> | ||
import { SinkValidateListInstance } from "./sink/sinkValidate"; | ||
type SinkSinkType = "kinesis" | "webhook" | "segment"; | ||
type SinkStatus = "initialized" | "validating" | "active" | "failed"; | ||
export type SinkSinkType = "kinesis" | "webhook" | "segment"; | ||
export type SinkStatus = "initialized" | "validating" | "active" | "failed"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a SinkInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../V1"; | ||
/** | ||
* Options to pass to update a AssessmentsInstance | ||
*/ | ||
export interface AssessmentsContextUpdateOptions { | ||
/** The offset of the conversation */ | ||
offset: number; | ||
/** The answer text selected by user */ | ||
answerText: string; | ||
/** The id of the answer selected by user */ | ||
answerId: string; | ||
/** The Token HTTP request header */ | ||
token?: string; | ||
} | ||
/** | ||
* Options to pass to create a AssessmentsInstance | ||
*/ | ||
export interface AssessmentsListInstanceCreateOptions { | ||
/** The id of the category */ | ||
categoryId: string; | ||
/** The name of the category */ | ||
categoryName: string; | ||
/** Segment Id of the conversation */ | ||
segmentId: string; | ||
/** Name of the user assessing conversation */ | ||
userName: string; | ||
/** Email of the user assessing conversation */ | ||
userEmail: string; | ||
/** The id of the Agent */ | ||
agentId: string; | ||
/** The offset of the conversation. */ | ||
offset: number; | ||
/** The question Id selected for assessment */ | ||
metricId: string; | ||
/** The question name of the assessment */ | ||
metricName: string; | ||
/** The answer text selected by user */ | ||
answerText: string; | ||
/** The id of the answer selected by user */ | ||
answerId: string; | ||
/** Questionnaire Id of the associated question */ | ||
questionnaireId: string; | ||
/** The Token HTTP request header */ | ||
token?: string; | ||
} | ||
export interface AssessmentsContext { | ||
/** | ||
* Create a AssessmentsInstance | ||
* Update a AssessmentsInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
@@ -12,3 +57,3 @@ * | ||
*/ | ||
create(callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
update(params: AssessmentsContextUpdateOptions, callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
/** | ||
@@ -21,2 +66,3 @@ * Provide a user-friendly representation | ||
export interface AssessmentsContextSolution { | ||
assessmentId: string; | ||
} | ||
@@ -27,4 +73,4 @@ export declare class AssessmentsContextImpl implements AssessmentsContext { | ||
protected _uri: string; | ||
constructor(_version: V1); | ||
create(callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
constructor(_version: V1, assessmentId: string); | ||
update(params: AssessmentsContextUpdateOptions, callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
/** | ||
@@ -39,2 +85,15 @@ * Provide a user-friendly representation | ||
interface AssessmentsResource { | ||
account_sid: string; | ||
assessment_id: string; | ||
offset: number; | ||
report: boolean; | ||
weight: number; | ||
agent_id: string; | ||
segment_id: string; | ||
user_name: string; | ||
user_email: string; | ||
answer_text: string; | ||
answer_id: string; | ||
assessment: any; | ||
timestamp: number; | ||
url: string; | ||
@@ -46,11 +105,58 @@ } | ||
protected _context?: AssessmentsContext; | ||
constructor(_version: V1, payload: AssessmentsResource); | ||
constructor(_version: V1, payload: AssessmentsResource, assessmentId?: string); | ||
/** | ||
* The URL of this resource. | ||
* The unique SID identifier of the Account. | ||
*/ | ||
accountSid: string; | ||
/** | ||
* The unique id of the assessment | ||
*/ | ||
assessmentId: string; | ||
/** | ||
* Offset of the conversation | ||
*/ | ||
offset: number; | ||
/** | ||
* The flag indicating if this assessment is part of report | ||
*/ | ||
report: boolean; | ||
/** | ||
* The weightage given to this comment | ||
*/ | ||
weight: number; | ||
/** | ||
* The id of the Agent | ||
*/ | ||
agentId: string; | ||
/** | ||
* Segment Id of conversation | ||
*/ | ||
segmentId: string; | ||
/** | ||
* The name of the user. | ||
*/ | ||
userName: string; | ||
/** | ||
* The email id of the user. | ||
*/ | ||
userEmail: string; | ||
/** | ||
* The answer text selected by user | ||
*/ | ||
answerText: string; | ||
/** | ||
* The id of the answer selected by user | ||
*/ | ||
answerId: string; | ||
/** | ||
* Assessment Details associated with an assessment | ||
*/ | ||
assessment: any; | ||
timestamp: number; | ||
url: string; | ||
private get _proxy(); | ||
/** | ||
* Create a AssessmentsInstance | ||
* Update a AssessmentsInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
@@ -60,3 +166,3 @@ * | ||
*/ | ||
create(callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
update(params: AssessmentsContextUpdateOptions, callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
/** | ||
@@ -68,2 +174,15 @@ * Provide a user-friendly representation | ||
toJSON(): { | ||
accountSid: string; | ||
assessmentId: string; | ||
offset: number; | ||
report: boolean; | ||
weight: number; | ||
agentId: string; | ||
segmentId: string; | ||
userName: string; | ||
userEmail: string; | ||
answerText: string; | ||
answerId: string; | ||
assessment: any; | ||
timestamp: number; | ||
url: string; | ||
@@ -79,5 +198,14 @@ }; | ||
_uri: string; | ||
(): AssessmentsContext; | ||
get(): AssessmentsContext; | ||
(assessmentId: string): AssessmentsContext; | ||
get(assessmentId: string): AssessmentsContext; | ||
/** | ||
* Create a AssessmentsInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AssessmentsInstance | ||
*/ | ||
create(params: AssessmentsListInstanceCreateOptions, callback?: (error: Error | null, item?: AssessmentsInstance) => any): Promise<AssessmentsInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -84,0 +212,0 @@ */ |
@@ -20,15 +20,41 @@ "use strict"; | ||
const serialize = require("../../../base/serialize"); | ||
const utility_1 = require("../../../base/utility"); | ||
class AssessmentsContextImpl { | ||
constructor(_version) { | ||
constructor(_version, assessmentId) { | ||
this._version = _version; | ||
this._solution = {}; | ||
this._uri = `/Accounts/Assessments`; | ||
if (!(0, utility_1.isValidPathParam)(assessmentId)) { | ||
throw new Error("Parameter 'assessmentId' is not valid."); | ||
} | ||
this._solution = { assessmentId }; | ||
this._uri = `/Insights/QM/Assessments/${assessmentId}`; | ||
} | ||
create(callback) { | ||
update(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["offset"] === null || params["offset"] === undefined) { | ||
throw new Error("Required parameter \"params['offset']\" missing."); | ||
} | ||
if (params["answerText"] === null || params["answerText"] === undefined) { | ||
throw new Error("Required parameter \"params['answerText']\" missing."); | ||
} | ||
if (params["answerId"] === null || params["answerId"] === undefined) { | ||
throw new Error("Required parameter \"params['answerId']\" missing."); | ||
} | ||
let data = {}; | ||
data["Offset"] = params["offset"]; | ||
data["AnswerText"] = params["answerText"]; | ||
data["AnswerId"] = params["answerId"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
if (params["token"] !== undefined) | ||
headers["Token"] = params["token"]; | ||
const instance = this; | ||
let operationVersion = instance._version, operationPromise = operationVersion.create({ | ||
let operationVersion = instance._version, operationPromise = operationVersion.update({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new AssessmentsInstance(operationVersion, payload)); | ||
operationPromise = operationPromise.then((payload) => new AssessmentsInstance(operationVersion, payload, instance._solution.assessmentId)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
@@ -51,20 +77,28 @@ return operationPromise; | ||
class AssessmentsInstance { | ||
constructor(_version, payload) { | ||
constructor(_version, payload, assessmentId) { | ||
this._version = _version; | ||
this.accountSid = payload.account_sid; | ||
this.assessmentId = payload.assessment_id; | ||
this.offset = payload.offset; | ||
this.report = payload.report; | ||
this.weight = payload.weight; | ||
this.agentId = payload.agent_id; | ||
this.segmentId = payload.segment_id; | ||
this.userName = payload.user_name; | ||
this.userEmail = payload.user_email; | ||
this.answerText = payload.answer_text; | ||
this.answerId = payload.answer_id; | ||
this.assessment = payload.assessment; | ||
this.timestamp = payload.timestamp; | ||
this.url = payload.url; | ||
this._solution = {}; | ||
this._solution = { assessmentId: assessmentId || this.assessmentId }; | ||
} | ||
get _proxy() { | ||
this._context = this._context || new AssessmentsContextImpl(this._version); | ||
this._context = | ||
this._context || | ||
new AssessmentsContextImpl(this._version, this._solution.assessmentId); | ||
return this._context; | ||
} | ||
/** | ||
* Create a AssessmentsInstance | ||
* | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AssessmentsInstance | ||
*/ | ||
create(callback) { | ||
return this._proxy.create(callback); | ||
update(params, callback) { | ||
return this._proxy.update(params, callback); | ||
} | ||
@@ -78,2 +112,15 @@ /** | ||
return { | ||
accountSid: this.accountSid, | ||
assessmentId: this.assessmentId, | ||
offset: this.offset, | ||
report: this.report, | ||
weight: this.weight, | ||
agentId: this.agentId, | ||
segmentId: this.segmentId, | ||
userName: this.userName, | ||
userEmail: this.userEmail, | ||
answerText: this.answerText, | ||
answerId: this.answerId, | ||
assessment: this.assessment, | ||
timestamp: this.timestamp, | ||
url: this.url, | ||
@@ -88,9 +135,78 @@ }; | ||
function AssessmentsListInstance(version) { | ||
const instance = (() => instance.get()); | ||
instance.get = function get() { | ||
return new AssessmentsContextImpl(version); | ||
const instance = ((assessmentId) => instance.get(assessmentId)); | ||
instance.get = function get(assessmentId) { | ||
return new AssessmentsContextImpl(version, assessmentId); | ||
}; | ||
instance._version = version; | ||
instance._solution = {}; | ||
instance._uri = ``; | ||
instance._uri = `/Insights/QM/Assessments`; | ||
instance.create = function create(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["categoryId"] === null || params["categoryId"] === undefined) { | ||
throw new Error("Required parameter \"params['categoryId']\" missing."); | ||
} | ||
if (params["categoryName"] === null || | ||
params["categoryName"] === undefined) { | ||
throw new Error("Required parameter \"params['categoryName']\" missing."); | ||
} | ||
if (params["segmentId"] === null || params["segmentId"] === undefined) { | ||
throw new Error("Required parameter \"params['segmentId']\" missing."); | ||
} | ||
if (params["userName"] === null || params["userName"] === undefined) { | ||
throw new Error("Required parameter \"params['userName']\" missing."); | ||
} | ||
if (params["userEmail"] === null || params["userEmail"] === undefined) { | ||
throw new Error("Required parameter \"params['userEmail']\" missing."); | ||
} | ||
if (params["agentId"] === null || params["agentId"] === undefined) { | ||
throw new Error("Required parameter \"params['agentId']\" missing."); | ||
} | ||
if (params["offset"] === null || params["offset"] === undefined) { | ||
throw new Error("Required parameter \"params['offset']\" missing."); | ||
} | ||
if (params["metricId"] === null || params["metricId"] === undefined) { | ||
throw new Error("Required parameter \"params['metricId']\" missing."); | ||
} | ||
if (params["metricName"] === null || params["metricName"] === undefined) { | ||
throw new Error("Required parameter \"params['metricName']\" missing."); | ||
} | ||
if (params["answerText"] === null || params["answerText"] === undefined) { | ||
throw new Error("Required parameter \"params['answerText']\" missing."); | ||
} | ||
if (params["answerId"] === null || params["answerId"] === undefined) { | ||
throw new Error("Required parameter \"params['answerId']\" missing."); | ||
} | ||
if (params["questionnaireId"] === null || | ||
params["questionnaireId"] === undefined) { | ||
throw new Error("Required parameter \"params['questionnaireId']\" missing."); | ||
} | ||
let data = {}; | ||
data["CategoryId"] = params["categoryId"]; | ||
data["CategoryName"] = params["categoryName"]; | ||
data["SegmentId"] = params["segmentId"]; | ||
data["UserName"] = params["userName"]; | ||
data["UserEmail"] = params["userEmail"]; | ||
data["AgentId"] = params["agentId"]; | ||
data["Offset"] = params["offset"]; | ||
data["MetricId"] = params["metricId"]; | ||
data["MetricName"] = params["metricName"]; | ||
data["AnswerText"] = params["answerText"]; | ||
data["AnswerId"] = params["answerId"]; | ||
data["QuestionnaireId"] = params["questionnaireId"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
if (params["token"] !== undefined) | ||
headers["Token"] = params["token"]; | ||
let operationVersion = version, operationPromise = operationVersion.create({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new AssessmentsInstance(operationVersion, payload)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
}; | ||
instance.toJSON = function toJSON() { | ||
@@ -97,0 +213,0 @@ return instance._solution; |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../V1"; | ||
type ConfigurationStatus = "ok" | "inprogress" | "notstarted"; | ||
export type ConfigurationStatus = "ok" | "inprogress" | "notstarted"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to fetch a ConfigurationInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type FlexFlowChannelType = "web" | "sms" | "facebook" | "whatsapp" | "line" | "custom"; | ||
type FlexFlowIntegrationType = "studio" | "external" | "task"; | ||
export type FlexFlowChannelType = "web" | "sms" | "facebook" | "whatsapp" | "line" | "custom"; | ||
export type FlexFlowIntegrationType = "studio" | "external" | "task"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a FlexFlowInstance |
@@ -155,2 +155,3 @@ /// <reference types="node" /> | ||
usage: number; | ||
answer_set: any; | ||
url: string; | ||
@@ -195,2 +196,6 @@ } | ||
usage: number; | ||
/** | ||
* Set of answers for the question | ||
*/ | ||
answerSet: any; | ||
url: string; | ||
@@ -238,2 +243,3 @@ private get _proxy(); | ||
usage: number; | ||
answerSet: any; | ||
url: string; | ||
@@ -240,0 +246,0 @@ }; |
@@ -112,2 +112,3 @@ "use strict"; | ||
this.usage = deserialize.integer(payload.usage); | ||
this.answerSet = payload.answer_set; | ||
this.url = payload.url; | ||
@@ -143,2 +144,3 @@ this._solution = { questionId: questionId || this.questionId }; | ||
usage: this.usage, | ||
answerSet: this.answerSet, | ||
url: this.url, | ||
@@ -145,0 +147,0 @@ }; |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import Page, { TwilioResponsePayload } from "../../../base/Page"; | ||
import Response from "../../../http/response"; | ||
import V1 from "../V1"; | ||
@@ -11,2 +13,47 @@ /** | ||
} | ||
/** | ||
* Options to pass to each | ||
*/ | ||
export interface InsightsSegmentsListInstanceEachOptions { | ||
/** The Token HTTP request header */ | ||
token?: string; | ||
/** The list of reservation Ids */ | ||
reservationId?: Array<string>; | ||
/** How many resources to return in each list page. The default is 50, and the maximum is 1000. */ | ||
pageSize?: number; | ||
/** Function to process each record. If this and a positional callback are passed, this one will be used */ | ||
callback?: (item: InsightsSegmentsInstance, done: (err?: Error) => void) => void; | ||
/** Function to be called upon completion of streaming */ | ||
done?: Function; | ||
/** Upper limit for the number of records to return. each() guarantees never to return more than limit. Default is no limit */ | ||
limit?: number; | ||
} | ||
/** | ||
* Options to pass to list | ||
*/ | ||
export interface InsightsSegmentsListInstanceOptions { | ||
/** The Token HTTP request header */ | ||
token?: string; | ||
/** The list of reservation Ids */ | ||
reservationId?: Array<string>; | ||
/** How many resources to return in each list page. The default is 50, and the maximum is 1000. */ | ||
pageSize?: number; | ||
/** Upper limit for the number of records to return. list() guarantees never to return more than limit. Default is no limit */ | ||
limit?: number; | ||
} | ||
/** | ||
* Options to pass to page | ||
*/ | ||
export interface InsightsSegmentsListInstancePageOptions { | ||
/** The Token HTTP request header */ | ||
token?: string; | ||
/** The list of reservation Ids */ | ||
reservationId?: Array<string>; | ||
/** How many resources to return in each list page. The default is 50, and the maximum is 1000. */ | ||
pageSize?: number; | ||
/** Page Number, this value is simply for client state */ | ||
pageNumber?: number; | ||
/** PageToken provided by the API */ | ||
pageToken?: string; | ||
} | ||
export interface InsightsSegmentsContext { | ||
@@ -53,2 +100,5 @@ /** | ||
} | ||
interface InsightsSegmentsPayload extends TwilioResponsePayload { | ||
segments: InsightsSegmentsResource[]; | ||
} | ||
interface InsightsSegmentsResource { | ||
@@ -73,3 +123,3 @@ segment_id: string; | ||
segment_recording_offset: string; | ||
media: string; | ||
media: any; | ||
assessment_type: any; | ||
@@ -151,5 +201,5 @@ assessment_percentage: any; | ||
/** | ||
* The link for the conversation. | ||
* The media identifiers of the conversation. | ||
*/ | ||
media: string; | ||
media: any; | ||
/** | ||
@@ -206,3 +256,3 @@ * The type of the assessment. | ||
segmentRecordingOffset: string; | ||
media: string; | ||
media: any; | ||
assessmentType: any; | ||
@@ -223,2 +273,52 @@ assessmentPercentage: any; | ||
/** | ||
* Streams InsightsSegmentsInstance records from the API. | ||
* | ||
* This operation lazily loads records as efficiently as possible until the limit | ||
* is reached. | ||
* | ||
* The results are passed into the callback function, so this operation is memory | ||
* efficient. | ||
* | ||
* If a function is passed as the first argument, it will be used as the callback | ||
* function. | ||
* | ||
* @param { InsightsSegmentsListInstanceEachOptions } [params] - Options for request | ||
* @param { function } [callback] - Function to process each record | ||
*/ | ||
each(callback?: (item: InsightsSegmentsInstance, done: (err?: Error) => void) => void): void; | ||
each(params: InsightsSegmentsListInstanceEachOptions, callback?: (item: InsightsSegmentsInstance, done: (err?: Error) => void) => void): void; | ||
/** | ||
* Retrieve a single target page of InsightsSegmentsInstance records from the API. | ||
* | ||
* The request is executed immediately. | ||
* | ||
* @param { string } [targetUrl] - API-generated URL for the requested results page | ||
* @param { function } [callback] - Callback to handle list of records | ||
*/ | ||
getPage(targetUrl: string, callback?: (error: Error | null, items: InsightsSegmentsPage) => any): Promise<InsightsSegmentsPage>; | ||
/** | ||
* Lists InsightsSegmentsInstance records from the API as a list. | ||
* | ||
* If a function is passed as the first argument, it will be used as the callback | ||
* function. | ||
* | ||
* @param { InsightsSegmentsListInstanceOptions } [params] - Options for request | ||
* @param { function } [callback] - Callback to handle list of records | ||
*/ | ||
list(callback?: (error: Error | null, items: InsightsSegmentsInstance[]) => any): Promise<InsightsSegmentsInstance[]>; | ||
list(params: InsightsSegmentsListInstanceOptions, callback?: (error: Error | null, items: InsightsSegmentsInstance[]) => any): Promise<InsightsSegmentsInstance[]>; | ||
/** | ||
* Retrieve a single page of InsightsSegmentsInstance records from the API. | ||
* | ||
* The request is executed immediately. | ||
* | ||
* If a function is passed as the first argument, it will be used as the callback | ||
* function. | ||
* | ||
* @param { InsightsSegmentsListInstancePageOptions } [params] - Options for request | ||
* @param { function } [callback] - Callback to handle list of records | ||
*/ | ||
page(callback?: (error: Error | null, items: InsightsSegmentsPage) => any): Promise<InsightsSegmentsPage>; | ||
page(params: InsightsSegmentsListInstancePageOptions, callback?: (error: Error | null, items: InsightsSegmentsPage) => any): Promise<InsightsSegmentsPage>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -230,2 +330,19 @@ */ | ||
export declare function InsightsSegmentsListInstance(version: V1): InsightsSegmentsListInstance; | ||
export declare class InsightsSegmentsPage extends Page<V1, InsightsSegmentsPayload, InsightsSegmentsResource, InsightsSegmentsInstance> { | ||
/** | ||
* Initialize the InsightsSegmentsPage | ||
* | ||
* @param version - Version of the resource | ||
* @param response - Response from the API | ||
* @param solution - Path solution | ||
*/ | ||
constructor(version: V1, response: Response<string>, solution: InsightsSegmentsSolution); | ||
/** | ||
* Build an instance of InsightsSegmentsInstance | ||
* | ||
* @param payload - Payload response from the API | ||
*/ | ||
getInstance(payload: InsightsSegmentsResource): InsightsSegmentsInstance; | ||
[inspect.custom](depth: any, options: InspectOptions): string; | ||
} | ||
export {}; |
@@ -15,5 +15,9 @@ "use strict"; | ||
*/ | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.InsightsSegmentsListInstance = exports.InsightsSegmentsInstance = exports.InsightsSegmentsContextImpl = void 0; | ||
exports.InsightsSegmentsPage = exports.InsightsSegmentsListInstance = exports.InsightsSegmentsInstance = exports.InsightsSegmentsContextImpl = void 0; | ||
const util_1 = require("util"); | ||
const Page_1 = __importDefault(require("../../../base/Page")); | ||
const deserialize = require("../../../base/deserialize"); | ||
@@ -146,3 +150,44 @@ const serialize = require("../../../base/serialize"); | ||
instance._solution = {}; | ||
instance._uri = ``; | ||
instance._uri = `/Insights/Segments`; | ||
instance.page = function page(params, callback) { | ||
if (params instanceof Function) { | ||
callback = params; | ||
params = {}; | ||
} | ||
else { | ||
params = params || {}; | ||
} | ||
let data = {}; | ||
if (params["reservationId"] !== undefined) | ||
data["ReservationId"] = serialize.map(params["reservationId"], (e) => e); | ||
if (params["pageSize"] !== undefined) | ||
data["PageSize"] = params["pageSize"]; | ||
if (params.pageNumber !== undefined) | ||
data["Page"] = params.pageNumber; | ||
if (params.pageToken !== undefined) | ||
data["PageToken"] = params.pageToken; | ||
const headers = {}; | ||
if (params["token"] !== undefined) | ||
headers["Token"] = params["token"]; | ||
let operationVersion = version, operationPromise = operationVersion.page({ | ||
uri: instance._uri, | ||
method: "get", | ||
params: data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new InsightsSegmentsPage(operationVersion, payload, instance._solution)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
}; | ||
instance.each = instance._version.each; | ||
instance.list = instance._version.list; | ||
instance.getPage = function getPage(targetUrl, callback) { | ||
const operationPromise = instance._version._domain.twilio.request({ | ||
method: "get", | ||
uri: targetUrl, | ||
}); | ||
let pagePromise = operationPromise.then((payload) => new InsightsSegmentsPage(instance._version, payload, instance._solution)); | ||
pagePromise = instance._version.setPromiseCallback(pagePromise, callback); | ||
return pagePromise; | ||
}; | ||
instance.toJSON = function toJSON() { | ||
@@ -157,1 +202,25 @@ return instance._solution; | ||
exports.InsightsSegmentsListInstance = InsightsSegmentsListInstance; | ||
class InsightsSegmentsPage extends Page_1.default { | ||
/** | ||
* Initialize the InsightsSegmentsPage | ||
* | ||
* @param version - Version of the resource | ||
* @param response - Response from the API | ||
* @param solution - Path solution | ||
*/ | ||
constructor(version, response, solution) { | ||
super(version, response, solution); | ||
} | ||
/** | ||
* Build an instance of InsightsSegmentsInstance | ||
* | ||
* @param payload - Payload response from the API | ||
*/ | ||
getInstance(payload) { | ||
return new InsightsSegmentsInstance(this._version, payload); | ||
} | ||
[util_1.inspect.custom](depth, options) { | ||
return (0, util_1.inspect)(this.toJSON(), options); | ||
} | ||
} | ||
exports.InsightsSegmentsPage = InsightsSegmentsPage; |
@@ -8,5 +8,5 @@ /// <reference types="node" /> | ||
import { InteractionChannelParticipantListInstance } from "./interactionChannel/interactionChannelParticipant"; | ||
type InteractionChannelChannelStatus = "setup" | "active" | "failed" | "closed"; | ||
type InteractionChannelStatus = "closed" | "wrapup"; | ||
type InteractionChannelType = "voice" | "sms" | "email" | "web" | "whatsapp" | "chat" | "messenger" | "gbm"; | ||
export type InteractionChannelChannelStatus = "setup" | "active" | "failed" | "closed"; | ||
export type InteractionChannelStatus = "closed" | "wrapup"; | ||
export type InteractionChannelType = "voice" | "sms" | "email" | "web" | "whatsapp" | "chat" | "messenger" | "gbm"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a InteractionChannelInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type InteractionChannelParticipantStatus = "closed" | "wrapup"; | ||
type InteractionChannelParticipantType = "supervisor" | "customer" | "external" | "agent" | "unknown"; | ||
export type InteractionChannelParticipantStatus = "closed" | "wrapup"; | ||
export type InteractionChannelParticipantType = "supervisor" | "customer" | "external" | "agent" | "unknown"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a InteractionChannelParticipantInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type WebChannelChatStatus = "inactive"; | ||
export type WebChannelChatStatus = "inactive"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a WebChannelInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../V1"; | ||
type UserStateType = "active" | "deactivated"; | ||
export type UserStateType = "active" | "deactivated"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to update a UserInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../V1"; | ||
type AnnotationAnsweredBy = "unknown_answered_by" | "human" | "machine"; | ||
type AnnotationConnectivityIssue = "unknown_connectivity_issue" | "no_connectivity_issue" | "invalid_number" | "caller_id" | "dropped_call" | "number_reachability"; | ||
export type AnnotationAnsweredBy = "unknown_answered_by" | "human" | "machine"; | ||
export type AnnotationConnectivityIssue = "unknown_connectivity_issue" | "no_connectivity_issue" | "invalid_number" | "caller_id" | "dropped_call" | "number_reachability"; | ||
/** | ||
@@ -7,0 +7,0 @@ * Options to pass to update a AnnotationInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../V1"; | ||
type SummaryAnsweredBy = "unknown" | "machine_start" | "machine_end_beep" | "machine_end_silence" | "machine_end_other" | "human" | "fax"; | ||
type SummaryCallState = "ringing" | "completed" | "busy" | "fail" | "noanswer" | "canceled" | "answered" | "undialed"; | ||
type SummaryCallType = "carrier" | "sip" | "trunking" | "client"; | ||
type SummaryProcessingState = "complete" | "partial"; | ||
export type SummaryAnsweredBy = "unknown" | "machine_start" | "machine_end_beep" | "machine_end_silence" | "machine_end_other" | "human" | "fax"; | ||
export type SummaryCallState = "ringing" | "completed" | "busy" | "fail" | "noanswer" | "canceled" | "answered" | "undialed"; | ||
export type SummaryCallType = "carrier" | "sip" | "trunking" | "client"; | ||
export type SummaryProcessingState = "complete" | "partial"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to fetch a CallSummaryInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type EventLevel = "UNKNOWN" | "DEBUG" | "INFO" | "WARNING" | "ERROR"; | ||
type EventTwilioEdge = "unknown_edge" | "carrier_edge" | "sip_edge" | "sdk_edge" | "client_edge"; | ||
export type EventLevel = "UNKNOWN" | "DEBUG" | "INFO" | "WARNING" | "ERROR"; | ||
export type EventTwilioEdge = "unknown_edge" | "carrier_edge" | "sip_edge" | "sdk_edge" | "client_edge"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type MetricStreamDirection = "unknown" | "inbound" | "outbound" | "both"; | ||
type MetricTwilioEdge = "unknown_edge" | "carrier_edge" | "sip_edge" | "sdk_edge" | "client_edge"; | ||
export type MetricStreamDirection = "unknown" | "inbound" | "outbound" | "both"; | ||
export type MetricTwilioEdge = "unknown_edge" | "carrier_edge" | "sip_edge" | "sdk_edge" | "client_edge"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,8 +6,8 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CallSummariesAnsweredBy = "unknown" | "machine_start" | "machine_end_beep" | "machine_end_silence" | "machine_end_other" | "human" | "fax"; | ||
type CallSummariesCallState = "ringing" | "completed" | "busy" | "fail" | "noanswer" | "canceled" | "answered" | "undialed"; | ||
type CallSummariesCallType = "carrier" | "sip" | "trunking" | "client"; | ||
type CallSummariesProcessingState = "complete" | "partial"; | ||
type CallSummariesProcessingStateRequest = "completed" | "started" | "partial" | "all"; | ||
type CallSummariesSortBy = "start_time" | "end_time"; | ||
export type CallSummariesAnsweredBy = "unknown" | "machine_start" | "machine_end_beep" | "machine_end_silence" | "machine_end_other" | "human" | "fax"; | ||
export type CallSummariesCallState = "ringing" | "completed" | "busy" | "fail" | "noanswer" | "canceled" | "answered" | "undialed"; | ||
export type CallSummariesCallType = "carrier" | "sip" | "trunking" | "client"; | ||
export type CallSummariesProcessingState = "complete" | "partial"; | ||
export type CallSummariesProcessingStateRequest = "completed" | "started" | "partial" | "all"; | ||
export type CallSummariesSortBy = "start_time" | "end_time"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to each |
@@ -7,7 +7,7 @@ /// <reference types="node" /> | ||
import { ConferenceParticipantListInstance } from "./conference/conferenceParticipant"; | ||
type ConferenceConferenceEndReason = "last_participant_left" | "conference_ended_via_api" | "participant_with_end_conference_on_exit_left" | "last_participant_kicked" | "participant_with_end_conference_on_exit_kicked"; | ||
type ConferenceConferenceStatus = "in_progress" | "not_started" | "completed" | "summary_timeout"; | ||
type ConferenceProcessingState = "complete" | "in_progress" | "timeout"; | ||
type ConferenceRegion = "us1" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "de1"; | ||
type ConferenceTag = "invalid_requested_region" | "duplicate_identity" | "start_failure" | "region_configuration_issues" | "quality_warnings" | "participant_behavior_issues" | "high_packet_loss" | "high_jitter" | "high_latency" | "low_mos" | "detected_silence"; | ||
export type ConferenceConferenceEndReason = "last_participant_left" | "conference_ended_via_api" | "participant_with_end_conference_on_exit_left" | "last_participant_kicked" | "participant_with_end_conference_on_exit_kicked"; | ||
export type ConferenceConferenceStatus = "in_progress" | "not_started" | "completed" | "summary_timeout"; | ||
export type ConferenceProcessingState = "complete" | "in_progress" | "timeout"; | ||
export type ConferenceRegion = "us1" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "de1"; | ||
export type ConferenceTag = "invalid_requested_region" | "duplicate_identity" | "start_failure" | "region_configuration_issues" | "quality_warnings" | "participant_behavior_issues" | "high_packet_loss" | "high_jitter" | "high_latency" | "low_mos" | "detected_silence"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to each |
@@ -6,8 +6,8 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type ConferenceParticipantCallDirection = "inbound" | "outbound"; | ||
type ConferenceParticipantCallStatus = "answered" | "completed" | "busy" | "fail" | "noanswer" | "ringing" | "canceled"; | ||
type ConferenceParticipantCallType = "carrier" | "client" | "sip"; | ||
type ConferenceParticipantJitterBufferSize = "large" | "small" | "medium" | "off"; | ||
type ConferenceParticipantProcessingState = "complete" | "in_progress" | "timeout"; | ||
type ConferenceParticipantRegion = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "de1"; | ||
export type ConferenceParticipantCallDirection = "inbound" | "outbound"; | ||
export type ConferenceParticipantCallStatus = "answered" | "completed" | "busy" | "fail" | "noanswer" | "ringing" | "canceled"; | ||
export type ConferenceParticipantCallType = "carrier" | "client" | "sip"; | ||
export type ConferenceParticipantJitterBufferSize = "large" | "small" | "medium" | "off"; | ||
export type ConferenceParticipantProcessingState = "complete" | "in_progress" | "timeout"; | ||
export type ConferenceParticipantRegion = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "de1"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to fetch a ConferenceParticipantInstance |
@@ -7,10 +7,10 @@ /// <reference types="node" /> | ||
import { ParticipantListInstance } from "./room/participant"; | ||
type VideoRoomSummaryCodec = "VP8" | "H264" | "VP9"; | ||
type VideoRoomSummaryCreatedMethod = "sdk" | "ad_hoc" | "api"; | ||
type VideoRoomSummaryEdgeLocation = "ashburn" | "dublin" | "frankfurt" | "singapore" | "sydney" | "sao_paulo" | "roaming" | "umatilla" | "tokyo"; | ||
type VideoRoomSummaryEndReason = "room_ended_via_api" | "timeout"; | ||
type VideoRoomSummaryProcessingState = "complete" | "in_progress"; | ||
type VideoRoomSummaryRoomStatus = "in_progress" | "completed"; | ||
type VideoRoomSummaryRoomType = "go" | "peer_to_peer" | "group" | "group_small"; | ||
type VideoRoomSummaryTwilioRealm = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "in1" | "de1" | "gll"; | ||
export type VideoRoomSummaryCodec = "VP8" | "H264" | "VP9"; | ||
export type VideoRoomSummaryCreatedMethod = "sdk" | "ad_hoc" | "api"; | ||
export type VideoRoomSummaryEdgeLocation = "ashburn" | "dublin" | "frankfurt" | "singapore" | "sydney" | "sao_paulo" | "roaming" | "umatilla" | "tokyo"; | ||
export type VideoRoomSummaryEndReason = "room_ended_via_api" | "timeout"; | ||
export type VideoRoomSummaryProcessingState = "complete" | "in_progress"; | ||
export type VideoRoomSummaryRoomStatus = "in_progress" | "completed"; | ||
export type VideoRoomSummaryRoomType = "go" | "peer_to_peer" | "group" | "group_small"; | ||
export type VideoRoomSummaryTwilioRealm = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "in1" | "de1" | "gll"; | ||
/** | ||
@@ -17,0 +17,0 @@ * Options to pass to each |
@@ -6,6 +6,6 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type VideoParticipantSummaryCodec = "VP8" | "H264" | "VP9"; | ||
type VideoParticipantSummaryEdgeLocation = "ashburn" | "dublin" | "frankfurt" | "singapore" | "sydney" | "sao_paulo" | "roaming" | "umatilla" | "tokyo"; | ||
type VideoParticipantSummaryRoomStatus = "in_progress" | "completed"; | ||
type VideoParticipantSummaryTwilioRealm = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "in1" | "de1" | "gll"; | ||
export type VideoParticipantSummaryCodec = "VP8" | "H264" | "VP9"; | ||
export type VideoParticipantSummaryEdgeLocation = "ashburn" | "dublin" | "frankfurt" | "singapore" | "sydney" | "sao_paulo" | "roaming" | "umatilla" | "tokyo"; | ||
export type VideoParticipantSummaryRoomStatus = "in_progress" | "completed"; | ||
export type VideoParticipantSummaryTwilioRealm = "us1" | "us2" | "au1" | "br1" | "ie1" | "jp1" | "sg1" | "in1" | "de1" | "gll"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
export type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
import { MessageListInstance } from "./channel/message"; | ||
type ChannelChannelType = "public" | "private"; | ||
export type ChannelChannelType = "public" | "private"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a ChannelInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type MessageOrderType = "asc" | "desc"; | ||
export type MessageOrderType = "asc" | "desc"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a MessageInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type RoleRoleType = "channel" | "deployment"; | ||
export type RoleRoleType = "channel" | "deployment"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
export type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../V2"; | ||
type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
export type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type BindingBindingType = "gcm" | "apn" | "fcm"; | ||
export type BindingBindingType = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -10,4 +10,4 @@ /// <reference types="node" /> | ||
import { WebhookListInstance } from "./channel/webhook"; | ||
type ChannelChannelType = "public" | "private"; | ||
type ChannelWebhookEnabledType = "true" | "false"; | ||
export type ChannelChannelType = "public" | "private"; | ||
export type ChannelWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to remove a ChannelInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type MemberWebhookEnabledType = "true" | "false"; | ||
export type MemberWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to remove a MemberInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type MessageOrderType = "asc" | "desc"; | ||
type MessageWebhookEnabledType = "true" | "false"; | ||
export type MessageOrderType = "asc" | "desc"; | ||
export type MessageWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a MessageInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type ChannelWebhookMethod = "GET" | "POST"; | ||
type ChannelWebhookType = "webhook" | "trigger" | "studio"; | ||
export type ChannelWebhookMethod = "GET" | "POST"; | ||
export type ChannelWebhookType = "webhook" | "trigger" | "studio"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a WebhookInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type RoleRoleType = "channel" | "deployment"; | ||
export type RoleRoleType = "channel" | "deployment"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a RoleInstance |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { UserChannelListInstance } from "./user/userChannel"; | ||
type UserWebhookEnabledType = "true" | "false"; | ||
export type UserWebhookEnabledType = "true" | "false"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a UserInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type UserBindingBindingType = "gcm" | "apn" | "fcm"; | ||
export type UserBindingBindingType = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
type UserChannelNotificationLevel = "default" | "muted"; | ||
export type UserChannelChannelStatus = "joined" | "invited" | "not_participating"; | ||
export type UserChannelNotificationLevel = "default" | "muted"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a UserChannelInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../V2"; | ||
type PhoneNumberValidationError = "TOO_SHORT" | "TOO_LONG" | "INVALID_BUT_POSSIBLE" | "INVALID_COUNTRY_CODE" | "INVALID_LENGTH" | "NOT_A_NUMBER"; | ||
export type PhoneNumberValidationError = "TOO_SHORT" | "TOO_LONG" | "INVALID_BUT_POSSIBLE" | "INVALID_COUNTRY_CODE" | "INVALID_LENGTH" | "NOT_A_NUMBER"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to fetch a PhoneNumberInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type MediaProcessorOrder = "asc" | "desc"; | ||
type MediaProcessorStatus = "failed" | "started" | "ended"; | ||
type MediaProcessorUpdateStatus = "ended"; | ||
export type MediaProcessorOrder = "asc" | "desc"; | ||
export type MediaProcessorStatus = "failed" | "started" | "ended"; | ||
export type MediaProcessorUpdateStatus = "ended"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a MediaProcessorInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type MediaRecordingFormat = "mp4" | "webm"; | ||
type MediaRecordingOrder = "asc" | "desc"; | ||
type MediaRecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
export type MediaRecordingFormat = "mp4" | "webm"; | ||
export type MediaRecordingOrder = "asc" | "desc"; | ||
export type MediaRecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to each |
@@ -7,6 +7,6 @@ /// <reference types="node" /> | ||
import { PlaybackGrantListInstance } from "./playerStreamer/playbackGrant"; | ||
type PlayerStreamerEndedReason = "ended-via-api" | "max-duration-exceeded" | "stream-disconnected-by-source" | "unexpected-failure"; | ||
type PlayerStreamerOrder = "asc" | "desc"; | ||
type PlayerStreamerStatus = "created" | "started" | "ended" | "failed"; | ||
type PlayerStreamerUpdateStatus = "ended"; | ||
export type PlayerStreamerEndedReason = "ended-via-api" | "max-duration-exceeded" | "stream-disconnected-by-source" | "unexpected-failure"; | ||
export type PlayerStreamerOrder = "asc" | "desc"; | ||
export type PlayerStreamerStatus = "created" | "started" | "ended" | "failed"; | ||
export type PlayerStreamerUpdateStatus = "ended"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a PlayerStreamerInstance |
@@ -7,5 +7,5 @@ /// <reference types="node" /> | ||
import { BrandVettingListInstance } from "./brandRegistration/brandVetting"; | ||
type BrandRegistrationsBrandFeedback = "TAX_ID" | "STOCK_SYMBOL" | "NONPROFIT" | "GOVERNMENT_ENTITY" | "OTHERS"; | ||
type BrandRegistrationsIdentityStatus = "SELF_DECLARED" | "UNVERIFIED" | "VERIFIED" | "VETTED_VERIFIED"; | ||
type BrandRegistrationsStatus = "PENDING" | "APPROVED" | "FAILED" | "IN_REVIEW" | "DELETED"; | ||
export type BrandRegistrationsBrandFeedback = "TAX_ID" | "STOCK_SYMBOL" | "NONPROFIT" | "GOVERNMENT_ENTITY" | "OTHERS"; | ||
export type BrandRegistrationsIdentityStatus = "SELF_DECLARED" | "UNVERIFIED" | "VERIFIED" | "VETTED_VERIFIED"; | ||
export type BrandRegistrationsStatus = "PENDING" | "APPROVED" | "FAILED" | "IN_REVIEW" | "DELETED"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to create a BrandRegistrationInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type BrandVettingVettingProvider = "campaign-verify"; | ||
export type BrandVettingVettingProvider = "campaign-verify"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a BrandVettingInstance |
@@ -11,3 +11,3 @@ /// <reference types="node" /> | ||
import { UsAppToPersonUsecaseListInstance } from "./service/usAppToPersonUsecase"; | ||
type ServiceScanMessageContent = "inherit" | "enable" | "disable"; | ||
export type ServiceScanMessageContent = "inherit" | "enable" | "disable"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to update a ServiceInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type TollfreeVerificationOptInType = "VERBAL" | "WEB_FORM" | "PAPER_FORM" | "VIA_TEXT" | "MOBILE_QR_CODE"; | ||
type TollfreeVerificationStatus = "PENDING_REVIEW" | "IN_REVIEW" | "TWILIO_APPROVED" | "TWILIO_REJECTED"; | ||
export type TollfreeVerificationOptInType = "VERBAL" | "WEB_FORM" | "PAPER_FORM" | "VIA_TEXT" | "MOBILE_QR_CODE"; | ||
export type TollfreeVerificationStatus = "PENDING_REVIEW" | "IN_REVIEW" | "TWILIO_APPROVED" | "TWILIO_REJECTED"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a TollfreeVerificationInstance |
@@ -7,2 +7,9 @@ /// <reference types="node" /> | ||
/** | ||
* Options to pass to update a AccountConfigInstance | ||
*/ | ||
export interface AccountConfigContextUpdateOptions { | ||
/** The config value; up to 4096 characters. */ | ||
value: string; | ||
} | ||
/** | ||
* Options to pass to create a AccountConfigInstance | ||
@@ -13,3 +20,3 @@ */ | ||
key: string; | ||
/** The config value; up to 4096 characters. */ | ||
/** The config value; up to 4096 characters. */ | ||
value: string; | ||
@@ -68,2 +75,11 @@ } | ||
/** | ||
* Update a AccountConfigInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AccountConfigInstance | ||
*/ | ||
update(params: AccountConfigContextUpdateOptions, callback?: (error: Error | null, item?: AccountConfigInstance) => any): Promise<AccountConfigInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -84,2 +100,3 @@ */ | ||
fetch(callback?: (error: Error | null, item?: AccountConfigInstance) => any): Promise<AccountConfigInstance>; | ||
update(params: AccountConfigContextUpdateOptions, callback?: (error: Error | null, item?: AccountConfigInstance) => any): Promise<AccountConfigInstance>; | ||
/** | ||
@@ -138,2 +155,11 @@ * Provide a user-friendly representation | ||
/** | ||
* Update a AccountConfigInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AccountConfigInstance | ||
*/ | ||
update(params: AccountConfigContextUpdateOptions, callback?: (error: Error | null, item?: AccountConfigInstance) => any): Promise<AccountConfigInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -140,0 +166,0 @@ * |
@@ -53,2 +53,24 @@ "use strict"; | ||
} | ||
update(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["value"] === null || params["value"] === undefined) { | ||
throw new Error("Required parameter \"params['value']\" missing."); | ||
} | ||
let data = {}; | ||
data["Value"] = params["value"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
const instance = this; | ||
let operationVersion = instance._version, operationPromise = operationVersion.update({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new AccountConfigInstance(operationVersion, payload, instance._solution.key)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
} | ||
/** | ||
@@ -102,2 +124,5 @@ * Provide a user-friendly representation | ||
} | ||
update(params, callback) { | ||
return this._proxy.update(params, callback); | ||
} | ||
/** | ||
@@ -104,0 +129,0 @@ * Provide a user-friendly representation |
@@ -7,2 +7,9 @@ /// <reference types="node" /> | ||
/** | ||
* Options to pass to update a AccountSecretInstance | ||
*/ | ||
export interface AccountSecretContextUpdateOptions { | ||
/** The secret value; up to 4096 characters. */ | ||
value: string; | ||
} | ||
/** | ||
* Options to pass to create a AccountSecretInstance | ||
@@ -67,2 +74,11 @@ */ | ||
/** | ||
* Update a AccountSecretInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AccountSecretInstance | ||
*/ | ||
update(params: AccountSecretContextUpdateOptions, callback?: (error: Error | null, item?: AccountSecretInstance) => any): Promise<AccountSecretInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -83,2 +99,3 @@ */ | ||
fetch(callback?: (error: Error | null, item?: AccountSecretInstance) => any): Promise<AccountSecretInstance>; | ||
update(params: AccountSecretContextUpdateOptions, callback?: (error: Error | null, item?: AccountSecretInstance) => any): Promise<AccountSecretInstance>; | ||
/** | ||
@@ -132,2 +149,11 @@ * Provide a user-friendly representation | ||
/** | ||
* Update a AccountSecretInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed AccountSecretInstance | ||
*/ | ||
update(params: AccountSecretContextUpdateOptions, callback?: (error: Error | null, item?: AccountSecretInstance) => any): Promise<AccountSecretInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -134,0 +160,0 @@ * |
@@ -53,2 +53,24 @@ "use strict"; | ||
} | ||
update(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["value"] === null || params["value"] === undefined) { | ||
throw new Error("Required parameter \"params['value']\" missing."); | ||
} | ||
let data = {}; | ||
data["Value"] = params["value"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
const instance = this; | ||
let operationVersion = instance._version, operationPromise = operationVersion.update({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new AccountSecretInstance(operationVersion, payload, instance._solution.key)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
} | ||
/** | ||
@@ -101,2 +123,5 @@ * Provide a user-friendly representation | ||
} | ||
update(params, callback) { | ||
return this._proxy.update(params, callback); | ||
} | ||
/** | ||
@@ -103,0 +128,0 @@ * Provide a user-friendly representation |
@@ -7,2 +7,9 @@ /// <reference types="node" /> | ||
/** | ||
* Options to pass to update a DeviceConfigInstance | ||
*/ | ||
export interface DeviceConfigContextUpdateOptions { | ||
/** The config value; up to 4096 characters. */ | ||
value: string; | ||
} | ||
/** | ||
* Options to pass to create a DeviceConfigInstance | ||
@@ -67,2 +74,11 @@ */ | ||
/** | ||
* Update a DeviceConfigInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed DeviceConfigInstance | ||
*/ | ||
update(params: DeviceConfigContextUpdateOptions, callback?: (error: Error | null, item?: DeviceConfigInstance) => any): Promise<DeviceConfigInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -84,2 +100,3 @@ */ | ||
fetch(callback?: (error: Error | null, item?: DeviceConfigInstance) => any): Promise<DeviceConfigInstance>; | ||
update(params: DeviceConfigContextUpdateOptions, callback?: (error: Error | null, item?: DeviceConfigInstance) => any): Promise<DeviceConfigInstance>; | ||
/** | ||
@@ -143,2 +160,11 @@ * Provide a user-friendly representation | ||
/** | ||
* Update a DeviceConfigInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed DeviceConfigInstance | ||
*/ | ||
update(params: DeviceConfigContextUpdateOptions, callback?: (error: Error | null, item?: DeviceConfigInstance) => any): Promise<DeviceConfigInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -145,0 +171,0 @@ * |
@@ -56,2 +56,24 @@ "use strict"; | ||
} | ||
update(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["value"] === null || params["value"] === undefined) { | ||
throw new Error("Required parameter \"params['value']\" missing."); | ||
} | ||
let data = {}; | ||
data["Value"] = params["value"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
const instance = this; | ||
let operationVersion = instance._version, operationPromise = operationVersion.update({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new DeviceConfigInstance(operationVersion, payload, instance._solution.deviceSid, instance._solution.key)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
} | ||
/** | ||
@@ -106,2 +128,5 @@ * Provide a user-friendly representation | ||
} | ||
update(params, callback) { | ||
return this._proxy.update(params, callback); | ||
} | ||
/** | ||
@@ -108,0 +133,0 @@ * Provide a user-friendly representation |
@@ -7,2 +7,9 @@ /// <reference types="node" /> | ||
/** | ||
* Options to pass to update a DeviceSecretInstance | ||
*/ | ||
export interface DeviceSecretContextUpdateOptions { | ||
/** The secret value; up to 4096 characters. */ | ||
value: string; | ||
} | ||
/** | ||
* Options to pass to create a DeviceSecretInstance | ||
@@ -67,2 +74,11 @@ */ | ||
/** | ||
* Update a DeviceSecretInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed DeviceSecretInstance | ||
*/ | ||
update(params: DeviceSecretContextUpdateOptions, callback?: (error: Error | null, item?: DeviceSecretInstance) => any): Promise<DeviceSecretInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -84,2 +100,3 @@ */ | ||
fetch(callback?: (error: Error | null, item?: DeviceSecretInstance) => any): Promise<DeviceSecretInstance>; | ||
update(params: DeviceSecretContextUpdateOptions, callback?: (error: Error | null, item?: DeviceSecretInstance) => any): Promise<DeviceSecretInstance>; | ||
/** | ||
@@ -138,2 +155,11 @@ * Provide a user-friendly representation | ||
/** | ||
* Update a DeviceSecretInstance | ||
* | ||
* @param params - Parameter for request | ||
* @param callback - Callback to handle processed record | ||
* | ||
* @returns Resolves to processed DeviceSecretInstance | ||
*/ | ||
update(params: DeviceSecretContextUpdateOptions, callback?: (error: Error | null, item?: DeviceSecretInstance) => any): Promise<DeviceSecretInstance>; | ||
/** | ||
* Provide a user-friendly representation | ||
@@ -140,0 +166,0 @@ * |
@@ -56,2 +56,24 @@ "use strict"; | ||
} | ||
update(params, callback) { | ||
if (params === null || params === undefined) { | ||
throw new Error('Required parameter "params" missing.'); | ||
} | ||
if (params["value"] === null || params["value"] === undefined) { | ||
throw new Error("Required parameter \"params['value']\" missing."); | ||
} | ||
let data = {}; | ||
data["Value"] = params["value"]; | ||
const headers = {}; | ||
headers["Content-Type"] = "application/x-www-form-urlencoded"; | ||
const instance = this; | ||
let operationVersion = instance._version, operationPromise = operationVersion.update({ | ||
uri: instance._uri, | ||
method: "post", | ||
data, | ||
headers, | ||
}); | ||
operationPromise = operationPromise.then((payload) => new DeviceSecretInstance(operationVersion, payload, instance._solution.deviceSid, instance._solution.key)); | ||
operationPromise = instance._version.setPromiseCallback(operationPromise, callback); | ||
return operationPromise; | ||
} | ||
/** | ||
@@ -105,2 +127,5 @@ * Provide a user-friendly representation | ||
} | ||
update(params, callback) { | ||
return this._proxy.update(params, callback); | ||
} | ||
/** | ||
@@ -107,0 +132,0 @@ * Provide a user-friendly representation |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
export type CredentialPushService = "gcm" | "apn" | "fcm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CredentialInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type BindingBindingType = "apn" | "gcm" | "sms" | "fcm" | "facebook-messenger" | "alexa"; | ||
export type BindingBindingType = "apn" | "gcm" | "sms" | "fcm" | "facebook-messenger" | "alexa"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a BindingInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../V1"; | ||
type NotificationPriority = "high" | "low"; | ||
export type NotificationPriority = "high" | "low"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a NotificationInstance |
@@ -10,6 +10,6 @@ /// <reference types="node" /> | ||
import { ReplaceItemsListInstance } from "./bundle/replaceItems"; | ||
type BundleEndUserType = "individual" | "business"; | ||
type BundleSortBy = "valid-until" | "date-updated"; | ||
type BundleSortDirection = "ASC" | "DESC"; | ||
type BundleStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
export type BundleEndUserType = "individual" | "business"; | ||
export type BundleSortBy = "valid-until" | "date-updated"; | ||
export type BundleSortDirection = "ASC" | "DESC"; | ||
export type BundleStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
/** | ||
@@ -16,0 +16,0 @@ * Options to pass to update a BundleInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type BundleCopyStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
export type BundleCopyStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a BundleCopyInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type EvaluationStatus = "compliant" | "noncompliant"; | ||
export type EvaluationStatus = "compliant" | "noncompliant"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../../../V2"; | ||
type ReplaceItemsStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
export type ReplaceItemsStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved" | "provisionally-approved"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a ReplaceItemsInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type EndUserType = "individual" | "business"; | ||
export type EndUserType = "individual" | "business"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a EndUserInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type RegulationEndUserType = "individual" | "business"; | ||
export type RegulationEndUserType = "individual" | "business"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type SupportingDocumentStatus = "draft" | "pending-review" | "rejected" | "approved" | "expired" | "provisionally-approved"; | ||
export type SupportingDocumentStatus = "draft" | "pending-review" | "rejected" | "approved" | "expired" | "provisionally-approved"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a SupportingDocumentInstance |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { DependentHostedNumberOrderListInstance } from "./authorizationDocument/dependentHostedNumberOrder"; | ||
type AuthorizationDocumentStatus = "opened" | "signing" | "signed" | "canceled" | "failed"; | ||
export type AuthorizationDocumentStatus = "opened" | "signing" | "signed" | "canceled" | "failed"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to update a AuthorizationDocumentInstance |
@@ -7,4 +7,4 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../../interfaces"; | ||
type DependentHostedNumberOrderStatus = "received" | "pending-verification" | "verified" | "pending-loa" | "carrier-processing" | "testing" | "completed" | "failed" | "action-required"; | ||
type DependentHostedNumberOrderVerificationType = "phone-call" | "phone-bill"; | ||
export type DependentHostedNumberOrderStatus = "received" | "pending-verification" | "verified" | "pending-loa" | "carrier-processing" | "testing" | "completed" | "failed" | "action-required"; | ||
export type DependentHostedNumberOrderVerificationType = "phone-call" | "phone-bill"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to each |
@@ -7,4 +7,4 @@ /// <reference types="node" /> | ||
import { PhoneNumberCapabilities } from "../../../interfaces"; | ||
type HostedNumberOrderStatus = "received" | "pending-verification" | "verified" | "pending-loa" | "carrier-processing" | "testing" | "completed" | "failed" | "action-required"; | ||
type HostedNumberOrderVerificationType = "phone-call" | "phone-bill"; | ||
export type HostedNumberOrderStatus = "received" | "pending-verification" | "verified" | "pending-loa" | "carrier-processing" | "testing" | "completed" | "failed" | "action-required"; | ||
export type HostedNumberOrderVerificationType = "phone-call" | "phone-bill"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a HostedNumberOrderInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import Sync from "../../../Sync"; | ||
type SyncListItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
type SyncListItemQueryResultOrder = "asc" | "desc"; | ||
export type SyncListItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
export type SyncListItemQueryResultOrder = "asc" | "desc"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a SyncListItemInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import Sync from "../../../Sync"; | ||
type SyncMapItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
type SyncMapItemQueryResultOrder = "asc" | "desc"; | ||
export type SyncMapItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
export type SyncMapItemQueryResultOrder = "asc" | "desc"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a SyncMapItemInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import Understand from "../../Understand"; | ||
type ModelBuildStatus = "enqueued" | "building" | "completed" | "failed" | "canceled"; | ||
export type ModelBuildStatus = "enqueued" | "building" | "completed" | "failed" | "canceled"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a ModelBuildInstance |
@@ -9,4 +9,4 @@ /// <reference types="node" /> | ||
import { ShortCodeListInstance } from "./service/shortCode"; | ||
type ServiceGeoMatchLevel = "area-code" | "overlay" | "radius" | "country"; | ||
type ServiceNumberSelectionBehavior = "avoid-sticky" | "prefer-sticky"; | ||
export type ServiceGeoMatchLevel = "area-code" | "overlay" | "radius" | "country"; | ||
export type ServiceNumberSelectionBehavior = "avoid-sticky" | "prefer-sticky"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a ServiceInstance |
@@ -8,4 +8,4 @@ /// <reference types="node" /> | ||
import { ParticipantListInstance } from "./session/participant"; | ||
type SessionMode = "message-only" | "voice-only" | "voice-and-message"; | ||
type SessionStatus = "open" | "in-progress" | "closed" | "failed" | "unknown"; | ||
export type SessionMode = "message-only" | "voice-only" | "voice-and-message"; | ||
export type SessionStatus = "open" | "in-progress" | "closed" | "failed" | "unknown"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a SessionInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type InteractionResourceStatus = "accepted" | "answered" | "busy" | "canceled" | "completed" | "deleted" | "delivered" | "delivery-unknown" | "failed" | "in-progress" | "initiated" | "no-answer" | "queued" | "received" | "receiving" | "ringing" | "scheduled" | "sending" | "sent" | "undelivered" | "unknown"; | ||
type InteractionType = "message" | "voice" | "unknown"; | ||
export type InteractionResourceStatus = "accepted" | "answered" | "busy" | "canceled" | "completed" | "deleted" | "delivered" | "delivery-unknown" | "failed" | "in-progress" | "initiated" | "no-answer" | "queued" | "received" | "receiving" | "ringing" | "scheduled" | "sending" | "sent" | "undelivered" | "unknown"; | ||
export type InteractionType = "message" | "voice" | "unknown"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../../V1"; | ||
type MessageInteractionResourceStatus = "accepted" | "answered" | "busy" | "canceled" | "completed" | "deleted" | "delivered" | "delivery-unknown" | "failed" | "in-progress" | "initiated" | "no-answer" | "queued" | "received" | "receiving" | "ringing" | "scheduled" | "sending" | "sent" | "undelivered" | "unknown"; | ||
type MessageInteractionType = "message" | "voice" | "unknown"; | ||
export type MessageInteractionResourceStatus = "accepted" | "answered" | "busy" | "canceled" | "completed" | "deleted" | "delivered" | "delivery-unknown" | "failed" | "in-progress" | "initiated" | "no-answer" | "queued" | "received" | "receiving" | "ringing" | "scheduled" | "sending" | "sent" | "undelivered" | "unknown"; | ||
export type MessageInteractionType = "message" | "voice" | "unknown"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to create a MessageInteractionInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type AssetVersionVisibility = "public" | "private" | "protected"; | ||
export type AssetVersionVisibility = "public" | "private" | "protected"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -7,4 +7,4 @@ /// <reference types="node" /> | ||
import { BuildStatusListInstance } from "./build/buildStatus"; | ||
type BuildRuntime = "node8" | "node10" | "node12" | "node14" | "node16"; | ||
type BuildStatus = "building" | "completed" | "failed"; | ||
export type BuildRuntime = "node8" | "node10" | "node12" | "node14" | "node16"; | ||
export type BuildStatus = "building" | "completed" | "failed"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to create a BuildInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../../V1"; | ||
type BuildStatusStatus = "building" | "completed" | "failed"; | ||
export type BuildStatusStatus = "building" | "completed" | "failed"; | ||
export interface BuildStatusContext { | ||
@@ -6,0 +6,0 @@ /** |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type LogLevel = "info" | "warn" | "error"; | ||
export type LogLevel = "info" | "warn" | "error"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { FunctionVersionContentListInstance } from "./functionVersion/functionVersionContent"; | ||
type FunctionVersionVisibility = "public" | "private" | "protected"; | ||
export type FunctionVersionVisibility = "public" | "private" | "protected"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { ExecutionListInstance } from "./flow/execution"; | ||
type FlowStatus = "draft" | "published"; | ||
export type FlowStatus = "draft" | "published"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to each |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { StepListInstance } from "./engagement/step"; | ||
type EngagementStatus = "active" | "ended"; | ||
export type EngagementStatus = "active" | "ended"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to create a EngagementInstance |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { ExecutionStepListInstance } from "./execution/executionStep"; | ||
type ExecutionStatus = "active" | "ended"; | ||
export type ExecutionStatus = "active" | "ended"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a ExecutionInstance |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
import { FlowTestUserListInstance } from "./flow/flowTestUser"; | ||
type FlowStatus = "draft" | "published"; | ||
export type FlowStatus = "draft" | "published"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a FlowInstance |
@@ -8,3 +8,3 @@ /// <reference types="node" /> | ||
import { ExecutionStepListInstance } from "./execution/executionStep"; | ||
type ExecutionStatus = "active" | "ended"; | ||
export type ExecutionStatus = "active" | "ended"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a ExecutionInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type FlowRevisionStatus = "draft" | "published"; | ||
export type FlowRevisionStatus = "draft" | "published"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../V2"; | ||
type FlowValidateStatus = "draft" | "published"; | ||
export type FlowValidateStatus = "draft" | "published"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to update a FlowValidateInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type EsimProfileStatus = "new" | "reserving" | "available" | "downloaded" | "installed" | "failed"; | ||
export type EsimProfileStatus = "new" | "reserving" | "available" | "downloaded" | "installed" | "failed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a EsimProfileInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type FleetDataMetering = "payg"; | ||
export type FleetDataMetering = "payg"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a FleetInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type IpCommandDirection = "to_sim" | "from_sim"; | ||
type IpCommandPayloadType = "text" | "binary"; | ||
type IpCommandStatus = "queued" | "sent" | "received" | "failed"; | ||
export type IpCommandDirection = "to_sim" | "from_sim"; | ||
export type IpCommandPayloadType = "text" | "binary"; | ||
export type IpCommandStatus = "queued" | "sent" | "received" | "failed"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to create a IpCommandInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type SettingsUpdateStatus = "scheduled" | "in-progress" | "successful" | "failed"; | ||
export type SettingsUpdateStatus = "scheduled" | "in-progress" | "successful" | "failed"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -8,4 +8,4 @@ /// <reference types="node" /> | ||
import { SimIpAddressListInstance } from "./sim/simIpAddress"; | ||
type SimStatus = "new" | "ready" | "active" | "inactive" | "scheduled"; | ||
type SimStatusUpdate = "ready" | "active" | "inactive"; | ||
export type SimStatus = "new" | "ready" | "active" | "inactive" | "scheduled"; | ||
export type SimStatusUpdate = "ready" | "active" | "inactive"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a SimInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type BillingPeriodBpType = "ready" | "active"; | ||
export type BillingPeriodBpType = "ready" | "active"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type SimIpAddressIpAddressVersion = "IPv4" | "IPv6"; | ||
export type SimIpAddressIpAddressVersion = "IPv4" | "IPv6"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type SmsCommandDirection = "to_sim" | "from_sim"; | ||
type SmsCommandStatus = "queued" | "sent" | "delivered" | "received" | "failed"; | ||
export type SmsCommandDirection = "to_sim" | "from_sim"; | ||
export type SmsCommandStatus = "queued" | "sent" | "delivered" | "received" | "failed"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to create a SmsCommandInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type UsageRecordGranularity = "hour" | "day" | "all"; | ||
type UsageRecordGroup = "sim" | "fleet" | "network" | "isoCountry"; | ||
export type UsageRecordGranularity = "hour" | "day" | "all"; | ||
export type UsageRecordGroup = "sim" | "fleet" | "network" | "isoCountry"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type SyncListItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
type SyncListItemQueryResultOrder = "asc" | "desc"; | ||
export type SyncListItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
export type SyncListItemQueryResultOrder = "asc" | "desc"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a SyncListItemInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type SyncMapItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
type SyncMapItemQueryResultOrder = "asc" | "desc"; | ||
export type SyncMapItemQueryFromBoundType = "inclusive" | "exclusive"; | ||
export type SyncMapItemQueryResultOrder = "asc" | "desc"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a SyncMapItemInstance |
@@ -16,3 +16,3 @@ /// <reference types="node" /> | ||
import { WorkspaceStatisticsListInstance } from "./workspace/workspaceStatistics"; | ||
type WorkspaceQueueOrder = "FIFO" | "LIFO"; | ||
export type WorkspaceQueueOrder = "FIFO" | "LIFO"; | ||
/** | ||
@@ -19,0 +19,0 @@ * Options to pass to update a WorkspaceInstance |
@@ -7,3 +7,3 @@ /// <reference types="node" /> | ||
import { ReservationListInstance } from "./task/reservation"; | ||
type TaskStatus = "pending" | "reserved" | "assigned" | "canceled" | "completed" | "wrapping"; | ||
export type TaskStatus = "pending" | "reserved" | "assigned" | "canceled" | "completed" | "wrapping"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to remove a TaskInstance |
@@ -6,6 +6,6 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type TaskReservationCallStatus = "initiated" | "ringing" | "answered" | "completed"; | ||
type TaskReservationConferenceEvent = "start" | "end" | "join" | "leave" | "mute" | "hold" | "speaker"; | ||
type TaskReservationStatus = "pending" | "accepted" | "rejected" | "timeout" | "canceled" | "rescinded" | "wrapping" | "completed"; | ||
type TaskReservationSupervisorMode = "monitor" | "whisper" | "barge"; | ||
export type TaskReservationCallStatus = "initiated" | "ringing" | "answered" | "completed"; | ||
export type TaskReservationConferenceEvent = "start" | "end" | "join" | "leave" | "mute" | "hold" | "speaker"; | ||
export type TaskReservationStatus = "pending" | "accepted" | "rejected" | "timeout" | "canceled" | "rescinded" | "wrapping" | "completed"; | ||
export type TaskReservationSupervisorMode = "monitor" | "whisper" | "barge"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a ReservationInstance |
@@ -10,3 +10,3 @@ /// <reference types="node" /> | ||
import { TaskQueuesStatisticsListInstance } from "./taskQueue/taskQueuesStatistics"; | ||
type TaskQueueTaskOrder = "FIFO" | "LIFO"; | ||
export type TaskQueueTaskOrder = "FIFO" | "LIFO"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a TaskQueueInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type WorkerReservationCallStatus = "initiated" | "ringing" | "answered" | "completed"; | ||
type WorkerReservationConferenceEvent = "start" | "end" | "join" | "leave" | "mute" | "hold" | "speaker"; | ||
type WorkerReservationStatus = "pending" | "accepted" | "rejected" | "timeout" | "canceled" | "rescinded" | "wrapping" | "completed"; | ||
export type WorkerReservationCallStatus = "initiated" | "ringing" | "answered" | "completed"; | ||
export type WorkerReservationConferenceEvent = "start" | "end" | "join" | "leave" | "mute" | "hold" | "speaker"; | ||
export type WorkerReservationStatus = "pending" | "accepted" | "rejected" | "timeout" | "canceled" | "rescinded" | "wrapping" | "completed"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a ReservationInstance |
@@ -11,4 +11,4 @@ /// <reference types="node" /> | ||
import { RecordingListInstance } from "./trunk/recording"; | ||
type TrunkTransferCallerId = "from-transferee" | "from-transferor"; | ||
type TrunkTransferSetting = "disable-all" | "enable-all" | "sip-only"; | ||
export type TrunkTransferCallerId = "from-transferee" | "from-transferor"; | ||
export type TrunkTransferSetting = "disable-all" | "enable-all" | "sip-only"; | ||
/** | ||
@@ -15,0 +15,0 @@ * Options to pass to update a TrunkInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type PhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
export type PhoneNumberAddressRequirement = "none" | "any" | "local" | "foreign"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a PhoneNumberInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../V1"; | ||
type RecordingRecordingMode = "do-not-record" | "record-from-ringing" | "record-from-answer" | "record-from-ringing-dual" | "record-from-answer-dual"; | ||
type RecordingRecordingTrim = "trim-silence" | "do-not-trim"; | ||
export type RecordingRecordingMode = "do-not-record" | "record-from-ringing" | "record-from-answer" | "record-from-ringing-dual" | "record-from-answer-dual"; | ||
export type RecordingRecordingTrim = "trim-silence" | "do-not-trim"; | ||
/** | ||
@@ -7,0 +7,0 @@ * Options to pass to update a RecordingInstance |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
import { CustomerProfilesEvaluationsListInstance } from "./customerProfiles/customerProfilesEvaluations"; | ||
type CustomerProfileStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved"; | ||
export type CustomerProfileStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a CustomerProfilesInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type CustomerProfileEvaluationStatus = "compliant" | "noncompliant"; | ||
export type CustomerProfileEvaluationStatus = "compliant" | "noncompliant"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a CustomerProfilesEvaluationsInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type SupportingDocumentStatus = "draft" | "pending-review" | "rejected" | "approved" | "expired" | "provisionally-approved"; | ||
export type SupportingDocumentStatus = "draft" | "pending-review" | "rejected" | "approved" | "expired" | "provisionally-approved"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a SupportingDocumentInstance |
@@ -9,3 +9,3 @@ /// <reference types="node" /> | ||
import { TrustProductsEvaluationsListInstance } from "./trustProducts/trustProductsEvaluations"; | ||
type TrustProductStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved"; | ||
export type TrustProductStatus = "draft" | "pending-review" | "in-review" | "twilio-rejected" | "twilio-approved"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a TrustProductsInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type TrustProductEvaluationStatus = "compliant" | "noncompliant"; | ||
export type TrustProductEvaluationStatus = "compliant" | "noncompliant"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a TrustProductsEvaluationsInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../V2"; | ||
type FormFormTypes = "form-push"; | ||
export type FormFormTypes = "form-push"; | ||
export interface FormContext { | ||
@@ -6,0 +6,0 @@ /** |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../../V2"; | ||
type AccessTokenFactorTypes = "push"; | ||
export type AccessTokenFactorTypes = "push"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a AccessTokenInstance |
@@ -7,6 +7,6 @@ /// <reference types="node" /> | ||
import { NotificationListInstance } from "./challenge/notification"; | ||
type ChallengeChallengeReasons = "none" | "not_needed" | "not_requested"; | ||
type ChallengeChallengeStatuses = "pending" | "expired" | "approved" | "denied"; | ||
type ChallengeFactorTypes = "push" | "totp"; | ||
type ChallengeListOrders = "asc" | "desc"; | ||
export type ChallengeChallengeReasons = "none" | "not_needed" | "not_requested"; | ||
export type ChallengeChallengeStatuses = "pending" | "expired" | "approved" | "denied"; | ||
export type ChallengeFactorTypes = "push" | "totp"; | ||
export type ChallengeListOrders = "asc" | "desc"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a ChallengeInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V2 from "../../../V2"; | ||
type FactorFactorStatuses = "unverified" | "verified"; | ||
type FactorFactorTypes = "push" | "totp"; | ||
type FactorTotpAlgorithms = "sha1" | "sha256" | "sha512"; | ||
export type FactorFactorStatuses = "unverified" | "verified"; | ||
export type FactorFactorTypes = "push" | "totp"; | ||
export type FactorTotpAlgorithms = "sha1" | "sha256" | "sha512"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a FactorInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../../../V2"; | ||
type NewFactorFactorStatuses = "unverified" | "verified"; | ||
type NewFactorFactorTypes = "push" | "totp"; | ||
type NewFactorNotificationPlatforms = "apn" | "fcm" | "none"; | ||
type NewFactorTotpAlgorithms = "sha1" | "sha256" | "sha512"; | ||
export type NewFactorFactorStatuses = "unverified" | "verified"; | ||
export type NewFactorFactorTypes = "push" | "totp"; | ||
export type NewFactorNotificationPlatforms = "apn" | "fcm" | "none"; | ||
export type NewFactorTotpAlgorithms = "sha1" | "sha256" | "sha512"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to create a NewFactorInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../../V2"; | ||
type VerificationChannel = "sms" | "call" | "email" | "whatsapp" | "sna"; | ||
type VerificationStatus = "canceled" | "approved"; | ||
export type VerificationChannel = "sms" | "call" | "email" | "whatsapp" | "sna"; | ||
export type VerificationStatus = "canceled" | "approved"; | ||
/** | ||
@@ -7,0 +7,0 @@ * Options to pass to update a VerificationInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../../V2"; | ||
type VerificationCheckChannel = "sms" | "call" | "email" | "whatsapp" | "sna"; | ||
export type VerificationCheckChannel = "sms" | "call" | "email" | "whatsapp" | "sna"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to create a VerificationCheckInstance |
@@ -6,5 +6,5 @@ /// <reference types="node" /> | ||
import V2 from "../../V2"; | ||
type WebhookMethods = "GET" | "POST"; | ||
type WebhookStatus = "enabled" | "disabled"; | ||
type WebhookVersion = "v1" | "v2"; | ||
export type WebhookMethods = "GET" | "POST"; | ||
export type WebhookStatus = "enabled" | "disabled"; | ||
export type WebhookVersion = "v1" | "v2"; | ||
/** | ||
@@ -11,0 +11,0 @@ * Options to pass to update a WebhookInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V2 from "../V2"; | ||
type VerificationAttemptChannels = "sms" | "call" | "email" | "whatsapp"; | ||
type VerificationAttemptConversionStatus = "converted" | "unconverted"; | ||
export type VerificationAttemptChannels = "sms" | "call" | "email" | "whatsapp"; | ||
export type VerificationAttemptConversionStatus = "converted" | "unconverted"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to each |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V2 from "../V2"; | ||
type VerificationAttemptsSummaryChannels = "sms" | "call" | "email" | "whatsapp"; | ||
export type VerificationAttemptsSummaryChannels = "sms" | "call" | "email" | "whatsapp"; | ||
/** | ||
@@ -6,0 +6,0 @@ * Options to pass to fetch a VerificationAttemptsSummaryInstance |
@@ -6,4 +6,4 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CompositionFormat = "mp4" | "webm"; | ||
type CompositionStatus = "enqueued" | "processing" | "completed" | "deleted" | "failed"; | ||
export type CompositionFormat = "mp4" | "webm"; | ||
export type CompositionStatus = "enqueued" | "processing" | "completed" | "deleted" | "failed"; | ||
/** | ||
@@ -10,0 +10,0 @@ * Options to pass to create a CompositionInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CompositionHookFormat = "mp4" | "webm"; | ||
export type CompositionHookFormat = "mp4" | "webm"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to update a CompositionHookInstance |
@@ -6,6 +6,6 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type RecordingCodec = "VP8" | "H264" | "OPUS" | "PCMU"; | ||
type RecordingFormat = "mka" | "mkv"; | ||
type RecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
type RecordingType = "audio" | "video" | "data"; | ||
export type RecordingCodec = "VP8" | "H264" | "OPUS" | "PCMU"; | ||
export type RecordingFormat = "mka" | "mkv"; | ||
export type RecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
export type RecordingType = "audio" | "video" | "data"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to each |
@@ -9,5 +9,5 @@ /// <reference types="node" /> | ||
import { RoomRecordingListInstance } from "./room/roomRecording"; | ||
type RoomRoomStatus = "in-progress" | "completed" | "failed"; | ||
type RoomRoomType = "go" | "peer-to-peer" | "group" | "group-small"; | ||
type RoomVideoCodec = "VP8" | "H264"; | ||
export type RoomRoomStatus = "in-progress" | "completed" | "failed"; | ||
export type RoomRoomType = "go" | "peer-to-peer" | "group" | "group-small"; | ||
export type RoomVideoCodec = "VP8" | "H264"; | ||
/** | ||
@@ -14,0 +14,0 @@ * Options to pass to update a RoomInstance |
@@ -10,3 +10,3 @@ /// <reference types="node" /> | ||
import { SubscribedTrackListInstance } from "./participant/subscribedTrack"; | ||
type RoomParticipantStatus = "connected" | "disconnected"; | ||
export type RoomParticipantStatus = "connected" | "disconnected"; | ||
/** | ||
@@ -13,0 +13,0 @@ * Options to pass to update a ParticipantInstance |
/// <reference types="node" /> | ||
import { inspect, InspectOptions } from "util"; | ||
import V1 from "../../../V1"; | ||
type RoomParticipantAnonymizeStatus = "connected" | "disconnected"; | ||
export type RoomParticipantAnonymizeStatus = "connected" | "disconnected"; | ||
export interface AnonymizeContext { | ||
@@ -6,0 +6,0 @@ /** |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type RoomParticipantPublishedTrackKind = "audio" | "video" | "data"; | ||
export type RoomParticipantPublishedTrackKind = "audio" | "video" | "data"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../../V1"; | ||
type RoomParticipantSubscribedTrackKind = "audio" | "video" | "data"; | ||
export type RoomParticipantSubscribedTrackKind = "audio" | "video" | "data"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,6 +6,6 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type RoomRecordingCodec = "VP8" | "H264" | "OPUS" | "PCMU"; | ||
type RoomRecordingFormat = "mka" | "mkv"; | ||
type RoomRecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
type RoomRecordingType = "audio" | "video" | "data"; | ||
export type RoomRecordingCodec = "VP8" | "H264" | "OPUS" | "PCMU"; | ||
export type RoomRecordingFormat = "mka" | "mkv"; | ||
export type RoomRecordingStatus = "processing" | "completed" | "deleted" | "failed"; | ||
export type RoomRecordingType = "audio" | "video" | "data"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to each |
@@ -6,6 +6,6 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type CommandCommandMode = "text" | "binary"; | ||
type CommandDirection = "from_sim" | "to_sim"; | ||
type CommandStatus = "queued" | "sent" | "delivered" | "received" | "failed"; | ||
type CommandTransport = "sms" | "ip"; | ||
export type CommandCommandMode = "text" | "binary"; | ||
export type CommandDirection = "from_sim" | "to_sim"; | ||
export type CommandStatus = "queued" | "sent" | "delivered" | "received" | "failed"; | ||
export type CommandTransport = "sms" | "ip"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to create a CommandInstance |
@@ -8,4 +8,4 @@ /// <reference types="node" /> | ||
import { UsageRecordListInstance } from "./sim/usageRecord"; | ||
type SimResetStatus = "resetting"; | ||
type SimStatus = "new" | "ready" | "active" | "suspended" | "deactivated" | "canceled" | "scheduled" | "updating"; | ||
export type SimResetStatus = "resetting"; | ||
export type SimStatus = "new" | "ready" | "active" | "suspended" | "deactivated" | "canceled" | "scheduled" | "updating"; | ||
/** | ||
@@ -12,0 +12,0 @@ * Options to pass to update a SimInstance |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../../V1"; | ||
type UsageRecordGranularity = "hourly" | "daily" | "all"; | ||
export type UsageRecordGranularity = "hourly" | "daily" | "all"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
@@ -6,3 +6,3 @@ /// <reference types="node" /> | ||
import V1 from "../V1"; | ||
type AccountUsageRecordGranularity = "hourly" | "daily" | "all"; | ||
export type AccountUsageRecordGranularity = "hourly" | "daily" | "all"; | ||
/** | ||
@@ -9,0 +9,0 @@ * Options to pass to each |
{ | ||
"name": "twilio", | ||
"description": "A Twilio helper library", | ||
"version": "4.7.2", | ||
"version": "4.8.0", | ||
"author": "API Team <api@twilio.com>", | ||
@@ -45,3 +45,2 @@ "contributors": [ | ||
"jshint": "^2.11.0", | ||
"localtunnel": "^2.0.2", | ||
"mock-fs": "^5.2.0", | ||
@@ -57,3 +56,3 @@ "nock": "^13.2.9", | ||
"test": "npm run test:javascript && npm run test:typescript", | ||
"test:javascript": "jest spec/* --coverage --detectOpenHandles", | ||
"test:javascript": "jest spec --coverage --detectOpenHandles --testPathIgnorePatterns=spec/cluster", | ||
"test:typescript": "tsc --noEmit", | ||
@@ -69,4 +68,2 @@ "jshint": "jshint src/rest/** src/base/** src/http/**", | ||
"prettier-check": "prettier --check .", | ||
"cluster": "jest ./cluster_test.spec.ts --coverage", | ||
"webhook-test": "jest ./webhook_cluster_test.spec.ts --coverage", | ||
"typedoc": "typedoc --entryPointStrategy expand src --out docs --logLevel Error" | ||
@@ -73,0 +70,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9868785
19
244611