46 lines
2.5 KiB
TypeScript
46 lines
2.5 KiB
TypeScript
import AccountsBase from "../AccountsBase";
|
|
import Version from "../../base/Version";
|
|
import { AuthTokenPromotionListInstance } from "./v1/authTokenPromotion";
|
|
import { BulkConsentsListInstance } from "./v1/bulkConsents";
|
|
import { BulkContactsListInstance } from "./v1/bulkContacts";
|
|
import { CredentialListInstance } from "./v1/credential";
|
|
import { MessagingGeopermissionsListInstance } from "./v1/messagingGeopermissions";
|
|
import { SafelistListInstance } from "./v1/safelist";
|
|
import { SecondaryAuthTokenListInstance } from "./v1/secondaryAuthToken";
|
|
export default class V1 extends Version {
|
|
/**
|
|
* Initialize the V1 version of Accounts
|
|
*
|
|
* @param domain - The Twilio (Twilio.Accounts) domain
|
|
*/
|
|
constructor(domain: AccountsBase);
|
|
/** authTokenPromotion - { Twilio.Accounts.V1.AuthTokenPromotionListInstance } resource */
|
|
protected _authTokenPromotion?: AuthTokenPromotionListInstance;
|
|
/** bulkConsents - { Twilio.Accounts.V1.BulkConsentsListInstance } resource */
|
|
protected _bulkConsents?: BulkConsentsListInstance;
|
|
/** bulkContacts - { Twilio.Accounts.V1.BulkContactsListInstance } resource */
|
|
protected _bulkContacts?: BulkContactsListInstance;
|
|
/** credentials - { Twilio.Accounts.V1.CredentialListInstance } resource */
|
|
protected _credentials?: CredentialListInstance;
|
|
/** messagingGeopermissions - { Twilio.Accounts.V1.MessagingGeopermissionsListInstance } resource */
|
|
protected _messagingGeopermissions?: MessagingGeopermissionsListInstance;
|
|
/** safelist - { Twilio.Accounts.V1.SafelistListInstance } resource */
|
|
protected _safelist?: SafelistListInstance;
|
|
/** secondaryAuthToken - { Twilio.Accounts.V1.SecondaryAuthTokenListInstance } resource */
|
|
protected _secondaryAuthToken?: SecondaryAuthTokenListInstance;
|
|
/** Getter for authTokenPromotion resource */
|
|
get authTokenPromotion(): AuthTokenPromotionListInstance;
|
|
/** Getter for bulkConsents resource */
|
|
get bulkConsents(): BulkConsentsListInstance;
|
|
/** Getter for bulkContacts resource */
|
|
get bulkContacts(): BulkContactsListInstance;
|
|
/** Getter for credentials resource */
|
|
get credentials(): CredentialListInstance;
|
|
/** Getter for messagingGeopermissions resource */
|
|
get messagingGeopermissions(): MessagingGeopermissionsListInstance;
|
|
/** Getter for safelist resource */
|
|
get safelist(): SafelistListInstance;
|
|
/** Getter for secondaryAuthToken resource */
|
|
get secondaryAuthToken(): SecondaryAuthTokenListInstance;
|
|
}
|