do-wrapper
Version:
Node.js Wrapper for Digital Ocean API v2
216 lines (119 loc) • 5.56 kB
Markdown
**[do-wrapper](../README.md)**
> [Globals](../globals.md) / ["do-wrapper"](../modules/_do_wrapper_.md) / DigitalOcean
# Class: DigitalOcean
## Hierarchy
* **DigitalOcean**
## Index
### Constructors
* [constructor](_do_wrapper_.digitalocean.md#constructor)
### Properties
* [account](_do_wrapper_.digitalocean.md#account)
* [actions](_do_wrapper_.digitalocean.md#actions)
* [cdn](_do_wrapper_.digitalocean.md#cdn)
* [certificates](_do_wrapper_.digitalocean.md#certificates)
* [databases](_do_wrapper_.digitalocean.md#databases)
* [domains](_do_wrapper_.digitalocean.md#domains)
* [droplets](_do_wrapper_.digitalocean.md#droplets)
* [firewalls](_do_wrapper_.digitalocean.md#firewalls)
* [floatingIPs](_do_wrapper_.digitalocean.md#floatingips)
* [images](_do_wrapper_.digitalocean.md#images)
* [keys](_do_wrapper_.digitalocean.md#keys)
* [kubernetes](_do_wrapper_.digitalocean.md#kubernetes)
* [loadBalancers](_do_wrapper_.digitalocean.md#loadbalancers)
* [projects](_do_wrapper_.digitalocean.md#projects)
* [regions](_do_wrapper_.digitalocean.md#regions)
* [reports](_do_wrapper_.digitalocean.md#reports)
* [sizes](_do_wrapper_.digitalocean.md#sizes)
* [snapshots](_do_wrapper_.digitalocean.md#snapshots)
* [tags](_do_wrapper_.digitalocean.md#tags)
* [volumes](_do_wrapper_.digitalocean.md#volumes)
## Constructors
### constructor
\+ **new DigitalOcean**(`token`: string, `pageSize?`: number): [DigitalOcean](_do_wrapper_.digitalocean.md)
*Defined in [do-wrapper.ts:44](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L44)*
#### Parameters:
Name | Type | Default value |
------ | ------ | ------ |
`token` | string | - |
`pageSize` | number | 10 |
**Returns:** [DigitalOcean](_do_wrapper_.digitalocean.md)
## Properties
### account
• **account**: [Account](_modules_account_.account.md)
*Defined in [do-wrapper.ts:25](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L25)*
___
### actions
• **actions**: [Actions](_modules_actions_.actions.md)
*Defined in [do-wrapper.ts:26](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L26)*
___
### cdn
• **cdn**: [CDN](_modules_cdn_.cdn.md)
*Defined in [do-wrapper.ts:27](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L27)*
___
### certificates
• **certificates**: [Certificates](_modules_certificates_.certificates.md)
*Defined in [do-wrapper.ts:28](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L28)*
___
### databases
• **databases**: [Databases](_modules_databases_.databases.md)
*Defined in [do-wrapper.ts:29](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L29)*
___
### domains
• **domains**: [Domains](_modules_domains_.domains.md)
*Defined in [do-wrapper.ts:30](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L30)*
___
### droplets
• **droplets**: [Droplets](_modules_droplets_.droplets.md)
*Defined in [do-wrapper.ts:31](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L31)*
___
### firewalls
• **firewalls**: [Firewalls](_modules_firewalls_.firewalls.md)
*Defined in [do-wrapper.ts:32](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L32)*
___
### floatingIPs
• **floatingIPs**: [FloatingIPs](_modules_floating_ip_.floatingips.md)
*Defined in [do-wrapper.ts:33](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L33)*
___
### images
• **images**: [Images](_modules_images_.images.md)
*Defined in [do-wrapper.ts:34](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L34)*
___
### keys
• **keys**: [Keys](_modules_keys_.keys.md)
*Defined in [do-wrapper.ts:35](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L35)*
___
### kubernetes
• **kubernetes**: [Kubernetes](_modules_kubernetes_.kubernetes.md)
*Defined in [do-wrapper.ts:36](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L36)*
___
### loadBalancers
• **loadBalancers**: [LoadBalancers](_modules_load_balancers_.loadbalancers.md)
*Defined in [do-wrapper.ts:37](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L37)*
___
### projects
• **projects**: [Projects](_modules_projects_.projects.md)
*Defined in [do-wrapper.ts:38](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L38)*
___
### regions
• **regions**: [Regions](_modules_regions_.regions.md)
*Defined in [do-wrapper.ts:39](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L39)*
___
### reports
• **reports**: [Reports](_modules_reports_.reports.md)
*Defined in [do-wrapper.ts:40](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L40)*
___
### sizes
• **sizes**: [Sizes](_modules_sizes_.sizes.md)
*Defined in [do-wrapper.ts:41](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L41)*
___
### snapshots
• **snapshots**: [Snapshots](_modules_snapshots_.snapshots.md)
*Defined in [do-wrapper.ts:42](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L42)*
___
### tags
• **tags**: [Tags](_modules_tags_.tags.md)
*Defined in [do-wrapper.ts:43](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L43)*
___
### volumes
• **volumes**: [Volumes](_modules_volumes_.volumes.md)
*Defined in [do-wrapper.ts:44](https://github.com/matt-major/do-wrapper/blob/ace756c/src/do-wrapper.ts#L44)*