twilio
Version:
A Twilio helper library
41 lines (40 loc) • 2.11 kB
TypeScript
import VoiceBase from "../VoiceBase";
import Version from "../../base/Version";
import { ArchivedCallListInstance } from "./v1/archivedCall";
import { ByocTrunkListInstance } from "./v1/byocTrunk";
import { ConnectionPolicyListInstance } from "./v1/connectionPolicy";
import { DialingPermissionsListInstance } from "./v1/dialingPermissions";
import { IpRecordListInstance } from "./v1/ipRecord";
import { SourceIpMappingListInstance } from "./v1/sourceIpMapping";
export default class V1 extends Version {
/**
* Initialize the V1 version of Voice
*
* @param domain - The Twilio (Twilio.Voice) domain
*/
constructor(domain: VoiceBase);
/** archivedCalls - { Twilio.Voice.V1.ArchivedCallListInstance } resource */
protected _archivedCalls?: ArchivedCallListInstance;
/** byocTrunks - { Twilio.Voice.V1.ByocTrunkListInstance } resource */
protected _byocTrunks?: ByocTrunkListInstance;
/** connectionPolicies - { Twilio.Voice.V1.ConnectionPolicyListInstance } resource */
protected _connectionPolicies?: ConnectionPolicyListInstance;
/** dialingPermissions - { Twilio.Voice.V1.DialingPermissionsListInstance } resource */
protected _dialingPermissions?: DialingPermissionsListInstance;
/** ipRecords - { Twilio.Voice.V1.IpRecordListInstance } resource */
protected _ipRecords?: IpRecordListInstance;
/** sourceIpMappings - { Twilio.Voice.V1.SourceIpMappingListInstance } resource */
protected _sourceIpMappings?: SourceIpMappingListInstance;
/** Getter for archivedCalls resource */
get archivedCalls(): ArchivedCallListInstance;
/** Getter for byocTrunks resource */
get byocTrunks(): ByocTrunkListInstance;
/** Getter for connectionPolicies resource */
get connectionPolicies(): ConnectionPolicyListInstance;
/** Getter for dialingPermissions resource */
get dialingPermissions(): DialingPermissionsListInstance;
/** Getter for ipRecords resource */
get ipRecords(): IpRecordListInstance;
/** Getter for sourceIpMappings resource */
get sourceIpMappings(): SourceIpMappingListInstance;
}