UNPKG

do-wrapper

Version:

Node.js Wrapper for Digital Ocean API v2

216 lines (119 loc) 5.56 kB
**[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)*