Class Client

Hierarchy

  • Client

Constructors

Properties

Addons: default = ...
Alerts: default = ...
Apps: default = ...
AuditLogs: default = ...
Autoscalers: default = ...
Billing: default = ...
Collaborators: default = ...
Containers: default = ...
Contracts: default = ...
CronTasks: default = ...
DataAccessConsent: default = ...
Deployments: default = ...
Domains: default = ...
Environment: default = ...
Events: default = ...
HDSContacts: default = ...
Keys: default = ...
Logs: default = ...
Metrics: default = ...
NotificationPlatforms: default = ...
Notifiers: default = ...
Operations: default = ...
Regions: default = ...
SCMIntegrations: default = ...
SCMRepoLinks: SCMRepoLinks = ...
Stacks: Stacks = ...
Stats: Stats = ...
Tokens: Tokens = ...
TwoFactorAuth: TwoFactorAuth = ...
Users: Users = ...
_apiUrl: string

URL to the main Scalingo API.

_authApiUrl: string

URL to the Scalingo Authentication API.

_billingApiUrl: string

URL to the Scalingo Billing API.

_headers: Record<string, string | number | boolean>

Global HTTP headers

_token: string

Bearer Token for the current user.

Methods

  • Create an axios instance configured for the Scalingo API

    Returns

    Axios client for the Scalingo API

    Returns AxiosInstance

  • Create an axios instance configured for the Scalingo Authentication API

    Returns

    Axios client for the Scalingo Authentication API

    Returns AxiosInstance

  • Create an axios instance configured for the Scalingo Billing API

    Returns

    Axios client for the Scalingo Billing API

    Returns AxiosInstance

  • Create a vanilla axios instance for the Scalingo API

    Returns

    Axios instance for the Scalingo Billing API, unauthenticated

    Returns AxiosInstance

Generated using TypeDoc