hetzner-ts
Preparing search index...
base
BaseAPI
Class BaseAPI
Hierarchy (
View Summary
)
BaseAPI
HetznerAPI
Actions
Billing
FirewallActions
Firewalls
FloatingIPActions
FloatingIPs
LoadBalancerActions
LoadBalancerTypes
LoadBalancers
Locations
Datacenters
NetworkActions
Networks
CertificateActions
Certificates
SSHKeys
ServerActions
Images
Isos
PlacementGroup
PrimaryIP
ServerTypes
Servers
VolumeActions
Volumes
Index
Constructors
constructor
Properties
base
Url
token
Methods
request
Constructors
constructor
new
BaseAPI
(
token
:
string
,
baseUrl
?:
string
)
:
BaseAPI
Parameters
token
:
string
Optional
baseUrl
:
string
Returns
BaseAPI
Properties
Protected
base
Url
baseUrl
:
string
Protected
token
token
:
string
Methods
request
request
<
T
>
(
endpoint
:
string
,
options
?:
RequestInit
,
)
:
Promise
<
{
response
:
T
;
success
:
true
}
|
{
response
:
APIError
;
success
:
false
}
,
>
Type Parameters
T
Parameters
endpoint
:
string
options
:
RequestInit
= {}
Returns
Promise
<
{
response
:
T
;
success
:
true
}
|
{
response
:
APIError
;
success
:
false
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
base
Url
token
Methods
request
hetzner-ts
Loading...