twilio
Version:
A Twilio helper library
61 lines (60 loc) • 3.91 kB
TypeScript
import NumbersBase from "../NumbersBase";
import Version from "../../base/Version";
import { BulkEligibilityListInstance } from "./v1/bulkEligibility";
import { EligibilityListInstance } from "./v1/eligibility";
import { PortingAllPortInListInstance } from "./v1/portingAllPortIn";
import { PortingPortInListInstance } from "./v1/portingPortIn";
import { PortingPortInPhoneNumberListInstance } from "./v1/portingPortInPhoneNumber";
import { PortingPortabilityListInstance } from "./v1/portingPortability";
import { PortingWebhookConfigurationListInstance } from "./v1/portingWebhookConfiguration";
import { PortingWebhookConfigurationDeleteListInstance } from "./v1/portingWebhookConfigurationDelete";
import { SigningRequestConfigurationListInstance } from "./v1/signingRequestConfiguration";
import { WebhookListInstance } from "./v1/webhook";
export default class V1 extends Version {
/**
* Initialize the V1 version of Numbers
*
* @param domain - The Twilio (Twilio.Numbers) domain
*/
constructor(domain: NumbersBase);
/** bulkEligibilities - { Twilio.Numbers.V1.BulkEligibilityListInstance } resource */
protected _bulkEligibilities?: BulkEligibilityListInstance;
/** eligibilities - { Twilio.Numbers.V1.EligibilityListInstance } resource */
protected _eligibilities?: EligibilityListInstance;
/** portingAllPortIns - { Twilio.Numbers.V1.PortingAllPortInListInstance } resource */
protected _portingAllPortIns?: PortingAllPortInListInstance;
/** portingPortIns - { Twilio.Numbers.V1.PortingPortInListInstance } resource */
protected _portingPortIns?: PortingPortInListInstance;
/** portingPortInPhoneNumber - { Twilio.Numbers.V1.PortingPortInPhoneNumberListInstance } resource */
protected _portingPortInPhoneNumber?: PortingPortInPhoneNumberListInstance;
/** portingPortabilities - { Twilio.Numbers.V1.PortingPortabilityListInstance } resource */
protected _portingPortabilities?: PortingPortabilityListInstance;
/** portingWebhookConfigurations - { Twilio.Numbers.V1.PortingWebhookConfigurationListInstance } resource */
protected _portingWebhookConfigurations?: PortingWebhookConfigurationListInstance;
/** portingWebhookConfigurationsDelete - { Twilio.Numbers.V1.PortingWebhookConfigurationDeleteListInstance } resource */
protected _portingWebhookConfigurationsDelete?: PortingWebhookConfigurationDeleteListInstance;
/** signingRequestConfigurations - { Twilio.Numbers.V1.SigningRequestConfigurationListInstance } resource */
protected _signingRequestConfigurations?: SigningRequestConfigurationListInstance;
/** webhook - { Twilio.Numbers.V1.WebhookListInstance } resource */
protected _webhook?: WebhookListInstance;
/** Getter for bulkEligibilities resource */
get bulkEligibilities(): BulkEligibilityListInstance;
/** Getter for eligibilities resource */
get eligibilities(): EligibilityListInstance;
/** Getter for portingAllPortIns resource */
get portingAllPortIns(): PortingAllPortInListInstance;
/** Getter for portingPortIns resource */
get portingPortIns(): PortingPortInListInstance;
/** Getter for portingPortInPhoneNumber resource */
get portingPortInPhoneNumber(): PortingPortInPhoneNumberListInstance;
/** Getter for portingPortabilities resource */
get portingPortabilities(): PortingPortabilityListInstance;
/** Getter for portingWebhookConfigurations resource */
get portingWebhookConfigurations(): PortingWebhookConfigurationListInstance;
/** Getter for portingWebhookConfigurationsDelete resource */
get portingWebhookConfigurationsDelete(): PortingWebhookConfigurationDeleteListInstance;
/** Getter for signingRequestConfigurations resource */
get signingRequestConfigurations(): SigningRequestConfigurationListInstance;
/** Getter for webhook resource */
get webhook(): WebhookListInstance;
}