Skip to content

Commit

Permalink
[Librarian] Regenerated @ 9e43c4b1c21f11427158cfc8a409854c419cd158
Browse files Browse the repository at this point in the history
  • Loading branch information
twilio-dx committed Aug 10, 2022
1 parent 1c06f47 commit 3aa26fd
Show file tree
Hide file tree
Showing 49 changed files with 4,653 additions and 3,478 deletions.
9 changes: 9 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
twilio-node changelog
=====================

[2022-08-10] Version 3.80.1
---------------------------
**Routes**
- Inbound Proccessing Region API - Public GA

**Supersim**
- Allow updating `DataLimit` on a Fleet


[2022-07-21] Version 3.80.0
---------------------------
**Library - Docs**
Expand Down
28 changes: 28 additions & 0 deletions lib/rest/Microvisor.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/

import Domain = require('../base/Domain');
import Twilio = require('./Twilio');
import V1 = require('./microvisor/V1');
import { AppListInstance } from './microvisor/v1/app';
import { DeviceListInstance } from './microvisor/v1/device';


declare class Microvisor extends Domain {
/**
* Initialize microvisor domain
*
* @param twilio - The twilio client
*/
constructor(twilio: Twilio);

readonly apps: AppListInstance;
readonly devices: DeviceListInstance;
readonly v1: V1;
}

export = Microvisor;
62 changes: 62 additions & 0 deletions lib/rest/Microvisor.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
'use strict';

/* jshint ignore:start */
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/
/* jshint ignore:end */

var _ = require('lodash'); /* jshint ignore:line */
var Domain = require('../base/Domain'); /* jshint ignore:line */
var V1 = require('./microvisor/V1'); /* jshint ignore:line */


/* jshint ignore:start */
/**
* Initialize microvisor domain
*
* @constructor Twilio.Microvisor
*
* @property {Twilio.Microvisor.V1} v1 - v1 version
* @property {Twilio.Microvisor.V1.AppList} apps - apps resource
* @property {Twilio.Microvisor.V1.DeviceList} devices - devices resource
*
* @param {Twilio} twilio - The twilio client
*/
/* jshint ignore:end */
function Microvisor(twilio) {
Domain.prototype.constructor.call(this, twilio, 'https://microvisor.twilio.com');

// Versions
this._v1 = undefined;
}

_.extend(Microvisor.prototype, Domain.prototype);
Microvisor.prototype.constructor = Microvisor;

Object.defineProperty(Microvisor.prototype,
'v1', {
get: function() {
this._v1 = this._v1 || new V1(this);
return this._v1;
}
});

Object.defineProperty(Microvisor.prototype,
'apps', {
get: function() {
return this.v1.apps;
}
});

Object.defineProperty(Microvisor.prototype,
'devices', {
get: function() {
return this.v1.devices;
}
});

module.exports = Microvisor;
6 changes: 0 additions & 6 deletions lib/rest/Preview.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
* / /
*/

import BulkExports = require('./preview/BulkExports');
import DeployedDevices = require('./preview/DeployedDevices');
import Domain = require('../base/Domain');
import HostedNumbers = require('./preview/HostedNumbers');
Expand All @@ -23,8 +22,6 @@ import { BrandsInformationListInstance } from './preview/trusted_comms/brandsInf
import { CommandListInstance } from './preview/wireless/command';
import { CpsListInstance } from './preview/trusted_comms/cps';
import { CurrentCallListInstance } from './preview/trusted_comms/currentCall';
import { ExportConfigurationListInstance } from './preview/bulk_exports/exportConfiguration';
import { ExportListInstance } from './preview/bulk_exports/export';
import { FleetListInstance } from './preview/deployed_devices/fleet';
import { HostedNumberOrderListInstance } from './preview/hosted_numbers/hostedNumberOrder';
import { InstalledAddOnListInstance } from './preview/marketplace/installedAddOn';
Expand All @@ -46,13 +43,10 @@ declare class Preview extends Domain {
readonly availableAddOns: AvailableAddOnListInstance;
readonly brandedChannels: BrandedChannelListInstance;
readonly brandsInformation: BrandsInformationListInstance;
readonly bulk_exports: BulkExports;
readonly commands: CommandListInstance;
readonly cps: CpsListInstance;
readonly currentCalls: CurrentCallListInstance;
readonly deployed_devices: DeployedDevices;
readonly exportConfiguration: ExportConfigurationListInstance;
readonly exports: ExportListInstance;
readonly fleets: FleetListInstance;
readonly hostedNumberOrders: HostedNumberOrderListInstance;
readonly hosted_numbers: HostedNumbers;
Expand Down
28 changes: 0 additions & 28 deletions lib/rest/Preview.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
/* jshint ignore:end */

var _ = require('lodash'); /* jshint ignore:line */
var BulkExports = require('./preview/BulkExports'); /* jshint ignore:line */
var DeployedDevices = require(
'./preview/DeployedDevices'); /* jshint ignore:line */
var Domain = require('../base/Domain'); /* jshint ignore:line */
Expand All @@ -29,7 +28,6 @@ var Wireless = require('./preview/Wireless'); /* jshint ignore:line */
*
* @constructor Twilio.Preview
*
* @property {Twilio.Preview.BulkExports} bulk_exports - bulk_exports version
* @property {Twilio.Preview.DeployedDevices} deployed_devices -
* deployed_devices version
* @property {Twilio.Preview.HostedNumbers} hosted_numbers - hosted_numbers version
Expand All @@ -38,9 +36,6 @@ var Wireless = require('./preview/Wireless'); /* jshint ignore:line */
* @property {Twilio.Preview.Understand} understand - understand version
* @property {Twilio.Preview.Wireless} wireless - wireless version
* @property {Twilio.Preview.TrustedComms} trusted_comms - trusted_comms version
* @property {Twilio.Preview.BulkExports.ExportList} exports - exports resource
* @property {Twilio.Preview.BulkExports.ExportConfigurationList} exportConfiguration -
* exportConfiguration resource
* @property {Twilio.Preview.DeployedDevices.FleetList} fleets - fleets resource
* @property {Twilio.Preview.HostedNumbers.AuthorizationDocumentList} authorizationDocuments -
* authorizationDocuments resource
Expand Down Expand Up @@ -71,7 +66,6 @@ function Preview(twilio) {
Domain.prototype.constructor.call(this, twilio, 'https://preview.twilio.com');

// Versions
this._bulk_exports = undefined;
this._deployed_devices = undefined;
this._hosted_numbers = undefined;
this._marketplace = undefined;
Expand All @@ -84,14 +78,6 @@ function Preview(twilio) {
_.extend(Preview.prototype, Domain.prototype);
Preview.prototype.constructor = Preview;

Object.defineProperty(Preview.prototype,
'bulk_exports', {
get: function() {
this._bulk_exports = this._bulk_exports || new BulkExports(this);
return this._bulk_exports;
}
});

Object.defineProperty(Preview.prototype,
'deployed_devices', {
get: function() {
Expand Down Expand Up @@ -148,20 +134,6 @@ Object.defineProperty(Preview.prototype,
}
});

Object.defineProperty(Preview.prototype,
'exports', {
get: function() {
return this.bulk_exports.exports;
}
});

Object.defineProperty(Preview.prototype,
'exportConfiguration', {
get: function() {
return this.bulk_exports.exportConfiguration;
}
});

Object.defineProperty(Preview.prototype,
'fleets', {
get: function() {
Expand Down
30 changes: 30 additions & 0 deletions lib/rest/Routes.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/

import Domain = require('../base/Domain');
import Twilio = require('./Twilio');
import V2 = require('./routes/V2');
import { PhoneNumberListInstance } from './routes/v2/phoneNumber';
import { SipDomainListInstance } from './routes/v2/sipDomain';
import { TrunkListInstance } from './routes/v2/trunk';


declare class Routes extends Domain {
/**
* Initialize routes domain
*
* @param twilio - The twilio client
*/
constructor(twilio: Twilio);

readonly phoneNumbers: PhoneNumberListInstance;
readonly sipDomains: SipDomainListInstance;
readonly trunks: TrunkListInstance;
readonly v2: V2;
}

export = Routes;
71 changes: 71 additions & 0 deletions lib/rest/Routes.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
'use strict';

/* jshint ignore:start */
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/
/* jshint ignore:end */

var _ = require('lodash'); /* jshint ignore:line */
var Domain = require('../base/Domain'); /* jshint ignore:line */
var V2 = require('./routes/V2'); /* jshint ignore:line */


/* jshint ignore:start */
/**
* Initialize routes domain
*
* @constructor Twilio.Routes
*
* @property {Twilio.Routes.V2} v2 - v2 version
* @property {Twilio.Routes.V2.PhoneNumberList} phoneNumbers -
* phoneNumbers resource
* @property {Twilio.Routes.V2.SipDomainList} sipDomains - sipDomains resource
* @property {Twilio.Routes.V2.TrunkList} trunks - trunks resource
*
* @param {Twilio} twilio - The twilio client
*/
/* jshint ignore:end */
function Routes(twilio) {
Domain.prototype.constructor.call(this, twilio, 'https://routes.twilio.com');

// Versions
this._v2 = undefined;
}

_.extend(Routes.prototype, Domain.prototype);
Routes.prototype.constructor = Routes;

Object.defineProperty(Routes.prototype,
'v2', {
get: function() {
this._v2 = this._v2 || new V2(this);
return this._v2;
}
});

Object.defineProperty(Routes.prototype,
'phoneNumbers', {
get: function() {
return this.v2.phoneNumbers;
}
});

Object.defineProperty(Routes.prototype,
'sipDomains', {
get: function() {
return this.v2.sipDomains;
}
});

Object.defineProperty(Routes.prototype,
'trunks', {
get: function() {
return this.v2.trunks;
}
});

module.exports = Routes;
4 changes: 4 additions & 0 deletions lib/rest/Twilio.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,15 @@ import IpMessaging = require('./IpMessaging');
import Lookups = require('./Lookups');
import Media = require('./Media');
import Messaging = require('./Messaging');
import Microvisor = require('./Microvisor');
import Monitor = require('./Monitor');
import Notify = require('./Notify');
import Numbers = require('./Numbers');
import Preview = require('./Preview');
import Pricing = require('./Pricing');
import Proxy = require('./Proxy');
import RequestClient = require('../base/RequestClient');
import Routes = require('./Routes');
import Serverless = require('./Serverless');
import Studio = require('./Studio');
import Supersim = require('./Supersim');
Expand Down Expand Up @@ -74,6 +76,7 @@ declare class Twilio {
media: Media;
messages: (typeof Api.prototype.account.messages);
messaging: Messaging;
microvisor: Microvisor;
monitor: Monitor;
newKeys: (typeof Api.prototype.account.newKeys);
newSigningKeys: (typeof Api.prototype.account.newSigningKeys);
Expand All @@ -93,6 +96,7 @@ declare class Twilio {
* @param opts - The options argument
*/
request(opts: Twilio.RequestOptions): Promise<any>;
routes: Routes;
serverless: Serverless;
shortCodes: (typeof Api.prototype.account.shortCodes);
signingKeys: (typeof Api.prototype.account.signingKeys);
Expand Down
Loading

0 comments on commit 3aa26fd

Please sign in to comment.