41 lines
2.1 KiB
TypeScript
41 lines
2.1 KiB
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;
|
|
}
|