All functions

account()

Get account information

action()

Retrieve an existing action by action id

actions() action_wait()

List actions across all droplets.

adjectives

Adjectives to use for seeding random word selection when name not given for a droplet

analogsea-defunct

Defunct functions in analogsea

analogsea-deprecated

Deprecated functions in analogsea

analogsea-package

R client for Digital Ocean

as.space()

Coerce an object to a space

certificate_delete()

Delete a certificate

as.certificate() certificates() certificate() certificate_create()

Get list of certificate and their metadata, or a single certificate

debian_add_swap() debian_install_r() debian_install_rstudio() debian_install_shiny() debian_apt_get_update() debian_apt_get_install() install_r_package() install_github_r_package()

Helpers for managing a debian droplets.

do_oauth()

Authorize with Digital Ocean.

do_options()

Set Digital Ocean options including ssh keys, etc.

docklet_create() docklet_ps() docklet_images() docklet_pull() docklet_run() docklet_stop() docklet_rm() docklet_docker() docklet_rstudio() docklet_rstudio_addusers() docklet_shinyserver() docklet_shinyapp()

Docklets: docker on droplets.

docklets_create()

Docklets: docker on droplets - create many docklets

domain_create() domain_delete()

Create/delete domains.

as.domain_record() as.url(<domain_record>) domain_records() domain_record() domain_record_create() domain_record_update() domain_record_delete()

List, create, update, and delete domain records.

domains() as.domain() domain()

Get information on a single domain or all your domains.

droplet() as.droplet() summary(<droplet>)

Retrieve a single droplet.

droplet_reboot() droplet_power_cycle() droplet_shutdown() droplet_power_off() droplet_power_on() droplet_reset_password() droplet_enable_ipv6() droplet_enable_private_networking() droplet_enable_backups() droplet_disable_backups() droplet_upgrade()

Perform various actions on a droplet.

droplet_actions()

Retrieve a droplet action or list all actions associatd with a droplet.

droplet_create()

Create a new droplet.

droplet_delete()

Delete a droplet.

droplet_do_actions()

Perform actions on one or more droplets associated with a tag

droplet_execute()

Execute R code on a droplet.

droplet_freeze() droplet_thaw()

Freeze/thaw droplets.

droplet_functions

Functions for DigitalOcean (DO) droplets

droplet_kernels_list()

List all available kernels for a droplet.

droplet_resize() droplet_rebuild() droplet_rename() droplet_change_kernel()

Modify a droplet.

droplet_reuse()

Reuse a droplet or image by name

droplet_snapshot() droplet_snapshots_list() droplet_restore() droplet_backups_list()

Take and restore snapshots.

droplet_ssh() droplet_upload() droplet_download()

Remotely execute ssh code, upload & download files.

droplet_upgrades_list()

List all droplets that are scheduled to be upgraded.

droplet_wait()

Wait for a droplet to be ready.

droplets()

List all available droplets.

droplets_cost()

Calculate cost across droplets

droplets_create()

Create many new droplets.

firewall_add_droplets() firewall_remove_droplets()

Add/remove droplets to a firewall

firewall_add_tags() firewall_remove_tags()

Add/remove tags to a firewall

firewall_delete()

Delete a firewall

as.firewall() firewalls() firewall() firewall_create() firewall_update()

Get list of firewalls and their metadata, or a single firewall

image_actions()

Retrieve an action associated with a particular image id.

image_convert()

Convert an backup image to a snapshot.

image_delete() image_rename()

Rename/delete an image

image_transfer()

Transfer an image to a specified region.

as.image() images() image()

Get list of images and their metadata, or a single image

key_create() key_rename() key_delete()

Create, update, and delete ssh keys.

keys() key() as.sshkey()

List your ssh keys, or get a single key

neighbors() droplet_neighbors()

List neighbors

nouns

Nouns to use for seeding random word selection when name not given for a droplet

project_create()

Create a project

project_delete()

Delete a project

project_patch()

Update certain aspects of a project

project_update()

Update all aspects of a project

as.project() projects() project()

Get list of projects and their metadata, or a single project

regions()

Get list of regions and their metadata

resize()

Resize a droplet by power off, snapshot, and create new droplet

sizes()

Get all the available sizes that can be used to create a droplet.

as.snapshot() snapshots() snapshot() snapshot_delete()

Snapshot operations

space_create()

Create a new Space

spaces()

List all Spaces.

spaces_GET()

Internal helper method to get information about a Space

spaces_info

DigitalOcean Spaces

standardise_keys()

Standardise specification of ssh keys.

tag_create()

Create a tag

tag_delete()

Delete a tag

tag_resource()

Tag a resource

tag_resource_delete()

Untag a resource

tags() tag() as.tag()

List tags

volume_attach() volume_detach() volume_resize() volume_action() volume_actions()

Attach a volume to a droplet

as.volume() volumes() volume() volume_create() volume_snapshot_create() volume_snapshots() volume_delete()

Block storage operations

words

1000 words to use for seeding random word selection when name not given for a droplet