Class Account

To set up an account object, you need a token that you need to get from our admin website and the region. Make sure to use tokens with the correct write/read privileges for the current function that you want to use.

Hierarchy

Index

Constructors

constructor

Properties

ServiceAuthorization

ServiceAuthorization: ServiceAuthorization = new ServiceAuthorization(this.params)

Manage services in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

accessManagement

accessManagement: Access = new Access(this.params)

Manage access in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

actions

actions: Actions = new Actions(this.params)

Manage actions in account. Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

analysis

analysis: Analyses = new Analyses(this.params)

Manage analysis in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

batch

batch: Batch = new Batch(this.params)

Send a batch commands

buckets

buckets: Buckets = new Buckets(this.params)

Manage buckets in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

dashboards

dashboards: Dashboards = new Dashboards(this.params)

Manage dashboards in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

devices

devices: Devices = new Devices(this.params)

Manage devices in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

explore

explore: Explore = new Explore(this.params)

Manage explore in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

files

files: Files = new Files(this.params)

Manage files in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

integration

integration: Integration = new Integration(this.params)

Manage connectors in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

notifications

notifications: Notifications = new Notifications(this.params)

Manage notifications in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

paymentHistory

paymentHistory: PaymentHistory = new PaymentHistory(this.params)

Manage payment history in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

paymentMethods

paymentMethods: PaymentMethods = new PaymentMethods(this.params)

Manage payment methods in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

plan

plan: Plan = new Plan(this.params)

Manage account plans Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

profiles

profiles: Profile = new Profile(this.params)

Manage profiles in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

run

run: Run = new Run(this.params)

Manage run apps in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

tags

tags: Tags = new Tags(this.params)

Manage tags in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

template

template: Template = new Template(this.params)

Manage templates in account Be sure to use an account token with “write” permissions when using functions like create, edit and delete.

Methods

delete

  • delete(): Promise<string>

edit

  • edit(accountObj: Partial<AccountInfo>): Promise<string>

info

passwordChange

  • passwordChange(password: string): Promise<string>

summary

Static confirmAccount

Static create

Static login

  • Retrieve list of profiles for login and do Login

    Parameters

    • credentials: { email: string; password: string }

      Credentials

      • email: string
      • password: string
    • Optional region: Regions

      TagoIO Region Server [default usa-1]

    Returns Promise<LoginResponse>

Static passwordRecover

  • passwordRecover(email: string, region?: Regions): Promise<string>
  • Send password recover email

    Parameters

    • email: string

      E-mail to recovery

    • Optional region: Regions

      TagoIO Region Server [default usa-1]

    Returns Promise<string>

Static resendConfirmation

  • resendConfirmation(email: string, region?: Regions): Promise<string>
  • Re-send confirmation account email

    Parameters

    • email: string

      E-mail address

    • Optional region: Regions

      TagoIO Region Server [default usa-1]

    Returns Promise<string>

Static tokenCreate