type: (character) NULL (all snapshots), or one of droplet (droplet snapshots) or volume (volume snapshots)
page: Which 'page' of paginated results to return (default 1).
per_page: Number of items returned per page (default 20, maximum 200)
...: Additional options passed down to GET, POST, etc.
id: A snapshot id (varies depending on droplet or volume ID)
snapshot: A snapshot, or something that can be coerced to a snapshot by as.snapshot.
Examples
## Not run:# list all snapshots(res <- snapshots())# list droplet snapshotssnapshots(type ="droplet")# list volume snapshotssnapshots(type ="volume")# pagingsnapshots(per_page =5)snapshots(per_page =5, page =2)# get a single snapshotsnapshot(res[[1]]$id)# delete a snapshot## a whole snapshot class objectsnapshot_delete(res[[2]])## by idsnapshot_delete(res[[2]]$id)## by namesnapshot_delete(res[[2]]$name)# delete many snapshotslapply(snapshots(), snapshot_delete)## End(Not run)