**[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)*
