| spaces_info {analogsea} | R Documentation |
DigitalOcean Spaces
Description
DigitalOcean provides support for storing files (Objects) in Spaces. This is
useful for storing related files for fast access, sharing, etc. See
https://developers.digitalocean.com/documentation/spaces/
for more information. The aws.s3 package is required to use analogsea's
Spaces functionality so be sure to install it with
install.packages("aws.s3") prior to continuing.
Arguments
space |
A Space, or the name of the Space as a string. |
object |
(character) The name of the Object |
Details
In order to get started using the Spaces API, you'll need to generate a new
"Spaces access key" in the API section of your DigitalOcean control panel and
set the key and its secret as environmental variables via
Sys.setenv. Set the access key to DO_SPACES_ACCESS_KEY
and its secret to DO_SPACES_SECRET_KEY. After that, set your region to
DO_SPACES_REGION (e.g., nyc3). Alternatively, you can pass this
information as arguments to whichever Spaces API functions you're using.
Examples
## Not run:
# List Spaces
spaces()
# Obtain Spaces as a list of Space objects
res <- spaces()
# Print Space summary using a Space object
summary(res[["my_space_name"]])
# Create a new space
space_create("new_space_name")
## End(Not run)