Class DropletActionService
Methods
changeDropletKernel
- changeDropletKernel(dropletId: number, kernelId: number): Promise<Action>
-
Parameters
-
dropletId: number
-
kernelId: number
Returns Promise<Action>
disableBackupsForDroplet
- disableBackupsForDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
enableBackupsForDroplet
- enableBackupsForDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
enableIPv6
- enableIPv6(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
enablePrivateNetworking
- enablePrivateNetworking(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
getExistingDropletAction
- getExistingDropletAction(dropletId: number, actionId: number): Promise<Action>
-
Parameters
-
dropletId: number
-
actionId: number
Returns Promise<Action>
passwordResetDroplet
- passwordResetDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
powerCycleDroplet
- powerCycleDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
powerOffDroplet
- powerOffDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
powerOnDroplet
- powerOnDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
rebootDroplet
- rebootDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
rebuildDroplet
- rebuildDroplet(dropletId: number, image: string | number): Promise<Action>
-
Parameters
-
dropletId: number
-
image: string | number
Returns Promise<Action>
renameDroplet
- renameDroplet(dropletId: number, name: string): Promise<Action>
-
Parameters
-
dropletId: number
-
name: string
Returns Promise<Action>
resizeDroplet
- resizeDroplet(dropletId: number, resizeDisk: boolean, size: string): Promise<Action>
-
Parameters
-
dropletId: number
-
resizeDisk: boolean
-
size: string
Returns Promise<Action>
restoreDroplet
- restoreDroplet(dropletId: number, image: string | number): Promise<Action>
-
Parameters
-
dropletId: number
-
image: string | number
Returns Promise<Action>
shutdownDroplet
- shutdownDroplet(dropletId: number): Promise<Action>
-
Parameters
Returns Promise<Action>
snapshotDroplet
- snapshotDroplet(dropletId: number, name: string): Promise<Action>
-
Parameters
-
dropletId: number
-
name: string
Returns Promise<Action>
Change the kernel of a droplet
Example
import { DigitalOcean } from 'digitalocean-deno'; const client = new DigitalOcean('your-api-key'); const action = await client.dropletActions .renameDroplet('droplet-id', 991);