https://github.com/fvd/googlecontainerbuilderr
googleContainerBuilderR
https://github.com/fvd/googlecontainerbuilderr
Last synced: 12 months ago
JSON representation
googleContainerBuilderR
- Host: GitHub
- URL: https://github.com/fvd/googlecontainerbuilderr
- Owner: FvD
- License: other
- Created: 2018-03-23T01:40:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-23T02:15:10.000Z (over 8 years ago)
- Last Synced: 2025-04-14T13:53:01.159Z (over 1 year ago)
- Language: R
- Size: 32.2 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# googleContainerBuilderR
Cloud Container Builder API R library
Builds container images in the cloud.
This is an R package autogenerated via [googleAuthR](http://code.markedmondson.me/googleAuthR)'s Discovery API builder.
The Google Documentation for this API is [here](https://cloud.google.com/container-builder/docs/).
## Features
* Auto generated R functions for every method and object in the API
* Passes CRAN checks in skeleton form
* Auto-creates R package files via `devtools`
* Auto-documentation of function arguments
* Type-checking of passed objects
* Ability to quickly add new features of the API as they are published.
## Authentication
Set the appropriate Google API scopes:
```r
library(googleAuthR)
library(googleContainerBuilderR)
options(googleAuthR.scopes.selected = c('https://www.googleapis.com/auth/cloud-platform'))
gar_auth()
```
See the documentation for the package starting at `?googleContainerBuilderR`
## Useage
The intention is for these auto-generated packages to be used as a basis for proper R packages suitable for CRAN.
Fork this package, and then use the generated functions and objects to make what you need.
Things you may want to do are:
* Create parsing functions to make the API responses into more user-friendly forms
* Create wrapper functions and objects around the API calls into more user-friendly forms
* Create documentation, vignette's and examples