doapi-droplet

NAME

doapi-droplet — manage DigitalOcean droplets

SYNOPSIS

doapi-droplet new
        -I|--image <image>
        -S|--size <size>
        -R|--region <region>
        [-B|--backups]
        [-6|--ipv6]
        [-P|--private-networking]
        [-U|--user-data <string|@file>]
        [-K|--ssh-key <key>] ...
        [--unique]
        [--wait] [--wait-time <seconds>] [--wait-interval <seconds>]
        <name> ...

doapi-droplet show [-M|--multiple] [<droplet> ...]

doapi-droplet enable-backups [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet disable-backups [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet reboot [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-cycle [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet shutdown [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-off [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-on [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet password-reset [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet enable-ipv6 [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet enable-private-networking [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet upgrade [<wait options>] [-M|--multiple] <droplet> ...

doapi-droplet show-upgrades [--droplets]
doapi-droplet show-snapshots [-M|--multiple] <droplet> ...
doapi-droplet backups [-M|--multiple] <droplet> ...
doapi-droplet kernels [-M|--multiple] <droplet> ...
doapi-droplet delete [-M|--multiple] <droplet> ...

doapi-droplet neighbors
doapi-droplet neighbors [-M|--multiple] <droplet> ...

doapi-droplet restore [<wait options>] <droplet> <backup>

doapi-droplet resize [<wait options>] [--disk] [-M|--multiple] <size> <droplet> ...

doapi-droplet rebuild [<wait options>] [-I|--image <image>] [-M|--multiple] <droplet> ...

doapi-droplet rename [<wait options>] [--unique] <droplet> <new name>
doapi-droplet snapshot [<wait options>] [--unique] <droplet> <name>
doapi-droplet change-kernel [<wait options>] [-M|--multiple] <kernel> <droplet> ...

doapi-droplet act [<wait options>] [-p|--params <JSON|@file>] [-M|--multiple] <type> <droplet> ...
doapi-droplet actions [--last | --in-progress] [-M|--multiple] <droplet> ...
doapi-droplet wait [--wait-time <seconds>] [--wait-interval <seconds>] [-M|--multiple] [-S|--status <status>] <droplet> ...

doapi-droplet also takes the universal options common to all doapi commands.

Droplets can be specified by ID number or name. A name that is also a valid ID is interpreted as such rather than as a name (and so droplets with such names must be referred to by their actual ID instead).

new

doapi-droplet new
        -I|--image <image>
        -S|--size <size>
        -R|--region <region>
        [-B|--backups]
        [-6|--ipv6]
        [-P|--private-networking]
        [-U|--user-data <string|@file>]
        [-K|--ssh-key <key>] ...
        [--unique]
        [--wait] [--wait-time <seconds>] [--wait-interval <seconds>]
        <name> ...

show

doapi-droplet show [-M|--multiple] [<droplet> ...]

Simple Actions

doapi-droplet enable-backups [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet disable-backups [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet reboot [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-cycle [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet shutdown [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-off [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet power-on [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet password-reset [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet enable-ipv6 [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet enable-private-networking [<wait options>] [-M|--multiple] <droplet> ...
doapi-droplet upgrade [<wait options>] [-M|--multiple] <droplet> ...

show-upgrades

doapi-droplet show-upgrades [--droplets]

--droplets: return the droplets that will be upgraded instead

show-snapshots

doapi-droplet show-snapshots [-M|--multiple] <droplet> ...

backups

doapi-droplet backups [-M|--multiple] <droplet> ...

kernels

doapi-droplet kernels [-M|--multiple] <droplet> ...

neighbors

doapi-droplet neighbors
doapi-droplet neighbors [-M|--multiple] <droplet> ...

restore

doapi-droplet restore [<wait options>] <droplet> <backup>

resize

doapi-droplet resize [<wait options>] [--disk] [-M|--multiple] <size> <droplet> ...

rebuild

doapi-droplet rebuild [<wait options>] [-I|--image <image>] [-M|--multiple] <droplet> ...

rename

doapi-droplet rename [<wait options>] [--unique] <droplet> <new name>

snapshot

doapi-droplet snapshot [<wait options>] [--unique] <droplet> <name>

change-kernel

doapi-droplet change-kernel [<wait options>] [-M|--multiple] <kernel> <droplet> ...

act

doapi-droplet act [<wait options>] [-p|--params <JSON|@file>] [-M|--multiple] <type> <droplet> ...

actions

doapi-droplet actions [--last | --in-progress] [-M|--multiple] <droplet> ...

wait

doapi-droplet wait [--wait-time <seconds>] [--wait-interval <seconds>] [-M|--multiple] [-S|--status <status>] <droplet> ...

delete

doapi-droplet delete [-M|--multiple] <droplet> ...